remote
Software Engineering - Binance
Software Engineer
Internship focused on developing and enhancing web and backend features for a leading cryptocurrency exchange, leveraging Python, JavaScript, React, Node.js, and AWS to deliver secure, high‑performance solutions.
About the role
Key Responsibilities
- Collaborate with senior engineers to design, develop, and test new product features for the exchange platform.
- Write clean, maintainable code in Python and JavaScript, following best practices and coding standards.
- Contribute to front‑end components using React, ensuring responsive and accessible user interfaces.
- Implement and maintain backend services with Node.js, integrating with RESTful APIs and microservices.
- Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and RDS.
- Participate in code reviews, unit testing, and continuous integration pipelines to uphold quality and reliability.
Requirements
- Current enrollment in a Computer Science or related STEM program.
- Strong programming skills in Python and JavaScript.
- Experience with React and Node.js frameworks.
- Familiarity with AWS cloud services and SQL databases.
- Excellent problem‑solving abilities and a collaborative mindset.
Skills
pythonjavascriptreactnodejsawssql