Senior Front End Developer – Angular/React
Coforge · Colombo
Job description
About the role
We are looking for a highly skilled Senior Front End Developer to design, develop, and maintain responsive, scalable, and high‑performance web applications using Angular and React. The role supports mission‑critical airline platforms such as reservation, flight operations, and cargo management, and works closely with cross‑functional teams to deliver seamless digital experiences.
Key responsibilities
- Design, develop, and maintain responsive, user‑friendly, and accessible web applications using Angular and React.
- Build reusable UI components, shared libraries, and design‑system elements for consistency across applications.
- Integrate front‑end applications with RESTful APIs, GraphQL services, and other backend systems.
- Implement effective state‑management solutions and optimise data flow across complex applications.
- Ensure cross‑browser compatibility, responsiveness, and high‑quality user experiences on desktop and mobile devices.
- Optimise performance, page load times, and rendering efficiency using modern front‑end techniques.
- Write clean, maintainable, well‑documented code following industry best practices.
- Develop and execute unit, integration, and end‑to‑end tests to ensure software quality and reliability.
- Participate in code reviews, technical discussions, and architectural design sessions.
- Collaborate closely with backend developers, UX/UI designers, product owners, QA engineers, and other stakeholders throughout the software development lifecycle.
- Troubleshoot, debug, and resolve production issues while providing timely support and enhancements.
- Stay current with emerging front‑end technologies and recommend improvements where appropriate.
- Mentor junior developers and contribute to continuous improvement of engineering processes.
Required profile
- Minimum 5 years of professional experience developing front‑end applications with Angular and/or React.
- Proven ability to make day‑to‑day technical decisions within established standards and policies.
- Strong problem‑solving skills and sound judgment in resolving complex technical challenges.
- Experience collaborating with architects, engineering leads, and stakeholders to align business and technology objectives.
- Ability to write clean, maintainable code and follow coding standards.
Required skills
- Angular
- React
- JavaScript / TypeScript
- HTML5 & CSS3
- RESTful APIs
- GraphQL
- State‑management libraries (e.g., Redux, NgRx)
- Unit testing frameworks (e.g., Jest, Karma, Jasmine)
- End‑to‑end testing tools (e.g., Cypress, Protractor)
- Version control (Git)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
48 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Coforge
Colombo