
Senior Developer - Front End
Air Arabia21 days ago
Pune, IndiaSenior
Responsibilities
- Design, develop, enhance, and maintain responsive, accessible, and high-performance web applications using Angular and React.
- Define front-end architecture, reusable component libraries, coding standards, and development best practices.
- Provide technical guidance and mentorship to front-end developers and conduct code reviews.
- Integrate RESTful and GraphQL APIs and implement effective application state management.
- Drive technical estimation, sprint planning, solution design, and technical decision-making.
- Optimize rendering efficiency, responsiveness, cross-browser compatibility, accessibility, and web performance.
- Collaborate with backend developers, UX/UI designers, product owners, quality assurance teams, and business stakeholders.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 6–8 years of front-end development experience on production web applications.
- Fluent English language skills.
- Strong hands-on expertise with Angular and React.
- 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 web accessibility standards such as WCAG and web performance optimization techniques.
- Preferred experience in travel, airline, or e-commerce domains.
- Preferred knowledge of micro front-end architecture and module federation concepts.
- Exposure to Microsoft Azure or AWS.
- Proficiency in MS Office.