Job Description
Full Stack Engineer (React/Node)
Our US client is on the lookout for a talented Full Stack Engineer (React/Node) to join their team in Sri Lanka.
Responsibilities
- Build scalable and responsive web applications using React and Node.js.
- Design and develop backend services and APIs using Node.js and Java (Spring Boot).
- Translate wireframes and product requirements into clean, maintainable front-end code.
- Collaborate with the product team to conceptualize UI/UX in Figma.
- Write unit and integration tests; participate in code reviews and continuous integration.
- Troubleshoot and optimize existing codebases for performance and scalability.
- Contribute to the full development lifecycle from planning to deployment.
Qualifications
- 4+ years of professional experience in full stack development.
- Strong hands-on experience with React.js.
- Proficiency with Node.js, Express.js, and building RESTful APIs.
- Solid experience in Java, preferably with Spring Boot for backend services.
- Working knowledge of Figma—ability to interpret and make minor adjustments to design mockups.
- Familiarity with version control systems like Git.
- Understanding of relational databases (PostgreSQL/MySQL) and basic NoSQL (MongoDB).
- Comfortable with Agile development methodologies and DevOps practices.
- Fluent in spoken and written English to directly work with the onsite team in the US.
To apply, please visit www.cms.lk or email your resume to [email protected] with subject "Full Stack Engineer".