Senior Software Engineer
pqrs
Part-TimeOn-SiteSri lanka
Posted on 18/09/2026
About the Role
We are looking for an experienced Senior Software Engineer with strong expertise in Node.js, React, and Next.js. In this role, you will design, develop, and maintain scalable, high-quality software solutions that support product and business needs.
You will work closely with cross-functional teams to deliver reliable web applications and backend services. This position requires a strong engineering foundation, proven experience building scalable systems, and the ability to contribute effectively across the software development lifecycle
What You'll Do
- Design and build scalable software solutions using Node.js, React, and Next.js.
- Develop and maintain web applications that deliver high-quality user and business outcomes.
- Build and enhance REST APIs to support application functionality and system integration.
- Collaborate with cross-functional teams to translate requirements into effective technical solutions.
- Contribute to the ongoing improvement, maintenance, and reliability of existing applications.
- Apply sound problem-solving skills to diagnose issues and deliver practical, maintainable solutions
Key Responsibilities
- Own the design, development, and maintenance of scalable, high-quality software solutions.
- Ensure web applications and APIs are built with performance, reliability, and maintainability in mind.
- Partner with cross-functional stakeholders to align technical implementation with project goals.
- Contribute senior-level engineering expertise to architecture, implementation decisions, and delivery quality.
- Support consistent engineering standards and clear communication across the development process.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer or Senior Software Engineer.
- Strong experience with Node.js, React, and Next.js.
- Experience building scalable web applications and REST APIs.
- Strong problem-solving skills.
- Strong communication skills.
Nice to Have
- Experience working across both frontend and backend development in modern web application environments.
- Familiarity with collaborating in cross-functional product or engineering teams.
- Experience contributing to the maintenance and continuous improvement of production software systems.
- Ability to balance code quality, scalability, and delivery in a fast-paced engineering environment.
Why Join Us
- Work on scalable, high-quality software solutions using modern technologies such as Node.js, React, and Next.js.
- Contribute to meaningful engineering work that spans both web applications and backend API development.
- Collaborate with cross-functional teams in a friendly and collaborative work environment.
- Join a role that offers opportunities for career growth and professional development.
Benefits & Perks
- Competitive salary.
- Healthcare insurance.
- Career growth and professional development opportunities.
- Friendly and collaborative work environment.
