Full Stack Developer
About the role
We are seeking a highly skilled and motivated Full Stack Developer with 4-5+ years of professional experience building and delivering modern web applications. The ideal candidate will have strong expertise in React.js/Next.js, Node.js, and AWS cloud services, with a proven ability to develop scalable, secure, and high-performing solutions from concept to deployment. In this role, you will be responsible for designing, developing, and maintaining full-stack applications, working across both front-end and backend systems. You will collaborate closely with cloud engineers, UI/UX designers, and development teams to deliver innovative solutions that meet business and technical requirements.
Key responsibilities
- Design, develop, and maintain full-stack web applications end to end.
- Build and enhance features across frontend and backend, ensuring performance, scalability, and maintainability.
- Design and implement backend services and integrate with AWS-based infrastructure.
- Participate in code reviews, troubleshooting, and continuous improvement.
- Collaborate closely with the AWS/cloud resource, UI/UX designer, and other developers throughout the development lifecycle.
About you
- Minimum 4 to 5 years of professional full-stack development experience.
- Proven track record delivering production applications with React.js/Next.js and Node.js.
- Hands-on experience integrating applications with AWS services.
- React.js and Next.js (frontend).
- Node.js or equivalent backend framework.
- JavaScript/TypeScript.
- AWS services (e.g. Lambda, Amplify, API Gateway, S3, or related services).
- REST API design and integration.
- Database design and management (SQL/NoSQL).
- Git version control.