Software Engineer-Front End
Date:
6 Oct 2026
Software Engineer-Front End
Company:
IT & Digital Solutions
Job Purpose
- Provides development expertise across the various streams in the software development domain
- Assists in the implementation and quality automation of the software products of ISA and in the delivery of software projects and implementation of technologies
- Understands industry best practices and adopts the emerging technologies agreed
Key Result Responsibilities
- Delivers software products and components for ISA, provides technology expertise and contributes to technology stack, design, development, deployment and automated testing.
- In collaboration with product team, project managers, It solutions managers, assists in translating business needs into technical implementations in line with the architectural principles laid down for ISA products.
- Supports in testing and implementation of technical solutions, assists in reviewing technical documentation, user guides, training manuals, and system specifications to ensure quality, compliance and completeness
- Assists in reviewing or giving feedback on specifications and information of the architectural design provided by product team.
- Supports in identifying the technical tools and languages needed for the design execution in line with the adopted technical and quality standards
- Ensures the User Interfaces used for the product are in line with requirements and rightly implemented
Key Result Responsibilities-Continued
- Assists in implementing best practices, new trends, and emerging technologies that bring best value to ISA clients,partners with cross-functional teams to explore ways and means to adopt such technologies.
- Ensures agreed service levels are met; provides needed status reports to specialists, users, and managers as needed
- Acts pro-actively to ensure continuous knowledge sharing within ISA to empower other team members.
- Maintains effective working relationships with a variety of stakeholders, including project managers, product, operations, governance and enterprise development teams
- Participates in thinking and decision-making with respect to technology to the best of ISA
- Performs any other additional responsibilities as directed by the line manager
Qualifications (Academic, training, languages)
- Bachelors degree in IT Engineering,Computer Science,Information Technology or equivalent
- Fluent in English Language
Work Experience
- 1-2 years of front-end development experience on production web applications. Travel, airline, or e-commerce platform experience is preferred.
- Strong hands-on expertise in Angular and React frameworks.
- Proficiency in TypeScript, modern JavaScript (ES6+), HTML5, and CSS3/SCSS.
- Experience with state management frameworks such as NgRx, Redux, or similar solutions.
- Strong experience integrating REST APIs and managing asynchronous data operations.
- Experience with front-end testing frameworks including Jest, Jasmine, Karma, or Cypress.
- Experience with Git-based development workflows and CI/CD pipelines.
- Knowledge of micro front-end architecture and module federation concepts is preferred.
- Experience in travel, airline, or e-commerce domains is preferred.
- Knowledge of web accessibility standards (WCAG) and web performance optimization techniques.
- Exposure to cloud platforms such as Microsoft Azure or AWS.
- Proficiency in MS Office.