Skip to Content

Senior Software Engineer – React / Full Stack

Colombo, Sri Lanka

Title: Senior Software Engineer: React / Full Stack

Location:  Hybrid

Employment Type: Full-Time


About the Role

We’re seeking a Senior Software Engineer with strong proficiency in React and solid experience in backend development. In this role, you’ll design, develop, and maintain full-stack applications with a strong emphasis on building intuitive and high-performing front-end interfaces. You’ll collaborate with project managers, designers, and fellow engineers to deliver scalable and maintainable software solutions.


Responsibilities

  • Develop and maintain high-quality front-end applications using React.
  • Contribute to backend development and API integration using modern technologies.
  • Collaborate with cross-functional teams to translate requirements into functional, user-friendly interfaces.
  • Lead code reviews, architecture discussions, and ensure best practices across the stack.
  • Optimize application performance and uphold security standards.
  • Mentor junior developers and support team growth.
  • Stay updated with industry trends and emerging technologies.


Qualifications

  • 3+ years of professional experience in software development with a strong focus on React.
  • Experience in backend development (e.g., Node.js, .NET, or similar).
  • Strong understanding of RESTful APIs and front-end/backend integration.
  • Familiarity with state management libraries (e.g., Redux, Zustand) and component-based architecture.
  • Experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Redis) databases.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
  • Passion for clean, maintainable code and strong problem-solving skills.
  • Excellent communication and collaboration skills.