Senior Software Engineer – React / Full Stack
Colombo,
Sri Lanka
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.