We are looking for a Full Stack Senior Developer with strong hands-on expertise across frontend, backend, database, and system design to own features end to end. This role requires someone who can move fluidly between building responsive UIs, designing secure APIs, modeling and optimizing data, and making sound architectural trade-offs — while writing clean, well-tested, production-ready code.
Requirements:
- 5+ years of professional full-stack software development experience.
- Strong proficiency with a modern frontend framework (e.g. React, Vue, or Angular) and modern JavaScript/TypeScript.
- Strong backend development experience in at least one server-side language/framework (e.g.Node.js, Java/Spring, .NET, Python).
- Proven experience designing and consuming RESTful APIs; familiarity with Graph QL is a plus.
- Solid relational database experience (schema design, indexing, query optimization); NoSQL experience a plus.
- Understanding of full-stack system design principles: caching, scalability, service boundaries, and trade-offs.
- Experience with unit/integration testing frameworks and a strong testing discipline.
- Working knowledge of CI/CD pipelines, containerization (Docker), and cloud deployment (Azure, AWS,or GCP).
- Understanding of secure coding practices and common web vulnerabilities (OWASP Top 10).
- Strong communication skills and experience collaborating directly with product and design stakeholders.
If you are interested, please apply to the job post orcontact me at shruti.kapoor@ambition.com.sg
Regrettably, only shortlisted candidates will benotified.
Business Registration Number: 200611680D|Licence Number: 10C5117 |EA Registration Number: R21102013