KEY RESPONSIBILITIES
1. Application Development & Maintenance
Design develop and maintain responsive high-performance web applications using Angular (latest versions preferred).
Build reusable modular UI components that adhere to established design systems and coding standards.
Translate UI/UX designs and wireframes into pixel-accurate high-quality front-end code.
Ensure all developed interfaces deliver a consistent and seamless user experience across devices and platforms.
2. Front-End Architecture & Engineering
Design and implement scalable maintainable front-end architectures that support long-term product growth.
Define and enforce coding standards component structures and module boundaries across the front-end codebase.
Write clean well-documented and thoroughly tested code in alignment with industry best practices.
Leverage tools such as Angular CLI and Webpack to streamline build processes and optimize application delivery.
3. API Integration & Backend Collaboration
Collaborate closely with backend development teams to design and integrate RESTful APIs effectively.
Ensure robust data handling state management and seamless communication between front-end and backend services.
Participate in technical design discussions sprint planning and code reviews within an Agile delivery environment.
4. Performance Optimization & Quality Assurance
Proactively identify and resolve performance bottlenecks ensuring optimal application load times and scalability.
Conduct thorough debugging and troubleshooting of front-end issues delivering timely and effective resolutions.
Validate cross-browser compatibility and enforce responsive design principles across all supported environments.
Champion a culture of quality by contributing to code reviews and upholding clean maintainable code standards.
5. Continuous Learning & Best Practices
Stay current with the latest Angular releases front-end frameworks and emerging industry trends.
Introduce innovative tools techniques and methodologies that enhance team productivity and product quality.
Share knowledge and mentor team members to elevate collective front-end engineering capabilities.
QUALIFICATIONS & EXPERIENCE
- Bachelors degree in Computer Science Software Engineering Information Technology or a related technical discipline.
- 5 to 7 years of hands-on professional experience in front-end development with a significant portion focused on Angular-based enterprise applications.
- Strong and demonstrable expertise in Angular (latest versions preferred) with a comprehensive understanding of its core concepts and ecosystem.
- Advanced proficiency in TypeScript JavaScript (ES6) HTML5 and CSS3.
- Solid understanding of RESTful API design principles and experience with API integration in Angular applications.
- Proven experience with Git or equivalent version control systems in a collaborative development environment.
- In-depth knowledge of responsive design principles and cross-browser compatibility requirements.
- Hands-on familiarity with front-end build tools including Webpack and Angular CLI.
- Strong analytical and problem-solving skills with the ability to debug complex front-end issues efficiently.
- Excellent verbal and written communication skills with the ability to work effectively in a team-oriented on-site environment.
- Prior experience in the aviation or airline industry is preferred and will be considered a significant advantage.
WHAT WE OFFER
Salary: AEDper month (based on experience and skill fit)
Work Visa: UAE employment visa sponsored and processed by the company
Annual Air Tickets: Return air tickets provided as per UAE Labour Law entitlements
Medical Insurance: Comprehensive medical insurance coverage
Gratuity: End-of-service gratuity as per UAE Labour Law
Paid Time Off: Annual leave sick leave and public holidays as per UAE regulations
KEY RESPONSIBILITIES 1. Application Development & Maintenance Design develop and maintain responsive high-performance web applications using Angular (latest versions preferred). Build reusable modular UI components that adhere to established design systems and coding standards. Translate UI/UX de...
KEY RESPONSIBILITIES
1. Application Development & Maintenance
Design develop and maintain responsive high-performance web applications using Angular (latest versions preferred).
Build reusable modular UI components that adhere to established design systems and coding standards.
Translate UI/UX designs and wireframes into pixel-accurate high-quality front-end code.
Ensure all developed interfaces deliver a consistent and seamless user experience across devices and platforms.
2. Front-End Architecture & Engineering
Design and implement scalable maintainable front-end architectures that support long-term product growth.
Define and enforce coding standards component structures and module boundaries across the front-end codebase.
Write clean well-documented and thoroughly tested code in alignment with industry best practices.
Leverage tools such as Angular CLI and Webpack to streamline build processes and optimize application delivery.
3. API Integration & Backend Collaboration
Collaborate closely with backend development teams to design and integrate RESTful APIs effectively.
Ensure robust data handling state management and seamless communication between front-end and backend services.
Participate in technical design discussions sprint planning and code reviews within an Agile delivery environment.
4. Performance Optimization & Quality Assurance
Proactively identify and resolve performance bottlenecks ensuring optimal application load times and scalability.
Conduct thorough debugging and troubleshooting of front-end issues delivering timely and effective resolutions.
Validate cross-browser compatibility and enforce responsive design principles across all supported environments.
Champion a culture of quality by contributing to code reviews and upholding clean maintainable code standards.
5. Continuous Learning & Best Practices
Stay current with the latest Angular releases front-end frameworks and emerging industry trends.
Introduce innovative tools techniques and methodologies that enhance team productivity and product quality.
Share knowledge and mentor team members to elevate collective front-end engineering capabilities.
QUALIFICATIONS & EXPERIENCE
- Bachelors degree in Computer Science Software Engineering Information Technology or a related technical discipline.
- 5 to 7 years of hands-on professional experience in front-end development with a significant portion focused on Angular-based enterprise applications.
- Strong and demonstrable expertise in Angular (latest versions preferred) with a comprehensive understanding of its core concepts and ecosystem.
- Advanced proficiency in TypeScript JavaScript (ES6) HTML5 and CSS3.
- Solid understanding of RESTful API design principles and experience with API integration in Angular applications.
- Proven experience with Git or equivalent version control systems in a collaborative development environment.
- In-depth knowledge of responsive design principles and cross-browser compatibility requirements.
- Hands-on familiarity with front-end build tools including Webpack and Angular CLI.
- Strong analytical and problem-solving skills with the ability to debug complex front-end issues efficiently.
- Excellent verbal and written communication skills with the ability to work effectively in a team-oriented on-site environment.
- Prior experience in the aviation or airline industry is preferred and will be considered a significant advantage.
WHAT WE OFFER
Salary: AEDper month (based on experience and skill fit)
Work Visa: UAE employment visa sponsored and processed by the company
Annual Air Tickets: Return air tickets provided as per UAE Labour Law entitlements
Medical Insurance: Comprehensive medical insurance coverage
Gratuity: End-of-service gratuity as per UAE Labour Law
Paid Time Off: Annual leave sick leave and public holidays as per UAE regulations
View more
View less