onsite
Full Stack Developer
Full Stack Developer
This role involves designing, developing, and maintaining full-stack applications using React, TypeScript, and Node.js. The developer will also be responsible for building and scaling microservices, integrating APIs and GraphQL services, and working with MongoDB, while ensuring code quality and participating in the full SDLC.
About the role
Responsibilities
- Design, develop, and maintain full stack applications using React, TypeScript, and Node.js
- Build and scale microservices-based architectures to support evolving product needs
- Develop and integrate APIs and GraphQL services
- Work with databases such as MongoDB to manage and optimise data models
- Collaborate with cross-functional teams to deliver features end-to-end
- Contribute to system design, architecture decisions, and technical direction
- Ensure code quality through testing, reviews, and best engineering practices
- Leverage AI tooling (e.g. coding assistants, automation tools) to improve development efficiency
- Optimise application performance, scalability, and reliability
- Participate in the full SDLC, from planning and design through to deployment and iteration
Skills
reacttypescriptNode.jsMicroservicesApisGraphqlMongoDBAi Toolingcoding assistantsAutomation ToolsSdlc