• All
  • Full Time
  • Sri Lanka


Full stack Engineer (React & Node)We are looking for a passionate and experienced Senior Full Stack Engineer (React & Node.js) to join our dynamic team in Colombo, Sri Lanka. This is a hybrid role offering flexibility to work from home on selected days.As a Senior Full Stack Engineer, you will be responsible for designing, developing, and maintaining scalable web applications across both the front-end and back-end. You will collaborate with cross-functional teams including UI/UX designers, product managers, and QA
engineers to deliver high-quality software solutions aligned with client requirements.
The Solution Developer will be responsible for:– Designing and developing web applications using JavaScript, React, HTML/CSS for the frontend, and Node.js, Express.js, and MongoDB for the backend.– Building responsive, user-friendly interfaces and ensuring cross-browser compatibility.– Developing and consuming RESTful APIs to integrate frontend and backend systems.– Collaborating with UI/UX designers, QA engineers, and other developers to deliver high-quality solutions.– Writing clean, efficient, and maintainable code with proper version control (Git).– Debugging, troubleshooting, and optimizing performance across applications.– Participating in Agile ceremonies, code reviews, and sprint planning.The ideal candidate should possess:– A Bachelor’s degree in Computer Science, IT, or a related field.– 2–4 years of hands-on experience in full-stack web development.– Strong proficiency in JavaScript, React, HTML5, and CSS3.– Experience in backend development using Node.js, Express.js, and MongoDB.– Understanding of REST APIs and microservices.– Familiarity with version control tools (Git) and CI/CD pipelines.– Strong problem-solving and collaboration skills. • Knowledge of RDBMS with strong SQL skills and schema design.What We Offer– Competitive salary based on experience and performance.– Flexible hybrid working arrangement.– A collaborative and inclusive work culture.– Opportunities to work on international projects and clients.– Career growth through continuous learning and mentorship

    Hello!

    Are you interested in joining our team?

    It would be wonderful to get to know you.

    Go on, fill in your details below!

    Full name

    Job role

    My work experience

    Notice period

    Salary expectation

    Upload CV

    Email

    Telephone