Intern
CoinSwitch
About the Role
The Software Engineering Internship program at CoinSwitch offers tremendous opportunities for growth. You'll have the opportunity to help deliver customer-facing, impactful projects and test your theories on the newest tech and methodologies, while learning from experienced engineers.
Key Responsibilities
- Build cutting-edge, scalable systems by writing simple, efficient, and performant code.
- Work closely with the engineering team in developing and maintaining integrations of best practices.
- Monitor system uptime and errors to drive toward a high-performing and reliable product.
- Take ownership and understand the need for code quality, elegance, and robust infrastructure.
- Help translate requirements and mockups into fully functioning features using frontend technologies.
Requirements & Tech Stack
- Knowledge in one or more of the languages: Python, Golang, Java, ReactNative, React JS.
- Strong fundamental knowledge in Data Structures and Algorithms.
- Demonstrated skills in problem diagnosis and resolution.
- Troubleshooting techniques of basic issues.
- Good communication ability.
- Technically strong and curious, with a hacker mindset and a love for exploring new technologies.
Qualifications
- Actively enrolled in Bachelor of Engineering/Technology in Computer Science or a related field, graduating in 2027.