Job Description
About The Client:
Our esteemed client is expanding its financial operations to support their investment banking clients, starting in Saudi Arabia and Lebanon with potential extensions across other Gulf countries. They are looking to recruit a skilled Front-End Developer (Angular) to join their team and contribute to this exciting growth.
Job Description:
We are looking for a Front-End Angular Developer to join our team and contribute to the development and enhancement of modern web applications. The ideal candidate will have strong hands-on experience with Angular and be passionate about building responsive, user-friendly interfaces.
This role is focused exclusively on front-end development. We are looking for a dedicated Angular Developer rather than a full-stack profile.
Key Responsibilities:
- Develop, maintain, and enhance web applications using Angular.
- Build responsive and user-friendly interfaces following best development practices.
- Collaborate with designers, developers, and business stakeholders to deliver high-quality solutions.
- Participate in code reviews, testing, debugging, and performance optimization activities.
- Ensure application quality, usability, and scalability.
- Support ongoing enhancements and maintenance of existing applications.
Requirements:
- Minimum 2 years of hands-on experience in Front-End Angular development.
- Strong knowledge of Angular version 10 and above.
- Experience with Angular 14 and/or Angular 15 is considered an advantage.
- Solid understanding of front-end development principles and best practices.
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related technical field.
- Ability to start within one month.
- Willingness to begin working remotely from Lebanon while relocation arrangements are being completed.
- Willingness to relocate and live in Saudi Arabia.
- Flexibility to support business needs outside regular working hours and during weekends when required.
Personal Attributes
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to work independently and take ownership of assigned tasks.
- Adaptable and comfortable working in a dynamic environment.
- Detail-oriented with a focus on delivering high-quality work.