
Software Developer #GeneralInternship
- Singapore
- Permanent
- Full-time
- Contribute to designing and developing a platform that is scalable and infrastructure-agnostic, meaning it can work with any network backend.
- Help build and deploy modern web applications using technologies like React and Redux.
- Write high-quality code (Java, Go, etc.) to communicate with backend services.
- Assist in writing unit, functional, and end-to-end integration tests for the platform.
- Learn about backend systems and contribute to their architecture.
- A solid understanding of at least one modern JavaScript framework like React, Vue, or Angular.
- Familiarity with web protocols, including a proficient understanding of the HTTP protocol.
- Knowledge of backend programming languages such as Java or Python.
- Experience or coursework with databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB and Elasticsearch.
- Experience with source code management tools, especially Git.
- Familiarity with cloud platforms (AWS, GCP, Azure, etc.).
- An interest in working in an agile environment and collaborating with a team.
- Good communication skills, both written and verbal.