Senior Front-end Developer (Angular.js)

Be among the first applicants.
Xenon7
Dubai
USD 60,000 - 100,000
Be among the first applicants.
6 days ago
Job description

Join one of Egypt’s premier financial institutions, renowned for its extensive suite of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global presence through over 50 branches and correspondents, we serve a diverse and dynamic clientele. As we embark on a groundbreaking digital transformation journey, we are committed to leveraging the latest technologies to establish a state-of-the-art data architecture that will redefine our performance and service delivery.

Role Overview :

We are looking for a highly skilled and experienced FrontEnd Developer to play a key role in enhancing our web platform using Angular Technology Stack. The ideal candidate will collaborate closely with product and design teams to understand user requirements and translate them into practical, high-quality technical solutions. Additionally, they will contribute to optimizing DevOps tooling to streamline the development process.

The role is hybrid if you are located in Cairo or fully remote for international contractors.

About the contract :

  • The role is a long-term contract position through Xenon7, which is the approved vendor of the client.
  • The payments are paid out in gross amount in USD on a monthly schedule.

Responsibilities :

  • Shaping and implementing technology/business solutions to contribute to client organization's competitive differentiation.
  • Using various software development technologies to rapidly develop creative and efficient solutions that enhance client organization's technology stack.
  • Collaborating with other team members to implement user stories, write tests, and continuously deliver new/improved product functionality.
  • Communicating with internal IT teams to resolve technical dependencies during implementations.
  • Troubleshooting and resolving complex technical issues, providing timely support and ensuring minimal downtime.
  • Participating in all phases of the software development cycle, including analysis, design, implementation, testing, deployment, and support.
  • Conducting code reviews to ensure adherence to best practices and coding standards.
  • Staying updated with the latest trends in digital banking to implement innovative solutions.

Requirements :

  • Bachelor's degree in computer science or similar, advanced degree preferred with an outstanding record of academic achievement.
  • 5+ years of total frontend development experience.
  • Well-versed, hands-on experience in Angular framework (DI, routing, Reactive, template-driven, animation, AOT, content projection, lazy loading, guards, resolvers, state management, RxJS).
  • Excellent knowledge of responsive design frontend frameworks (Bootstrap, Foundation, etc.).
  • Knowledge of Node.js.
  • Knowledge of frontend design patterns (SOLID, micro frontend, modular federation, scalable component).
  • Excellent knowledge of ES6+.
  • Experience in engineering practices and clean coding such as UML, refactoring, test-driven development, continuous integration, building highly scalable applications, and application security.
  • Hands-on experience in component testing using well-known frameworks (Cypress, Karma, Jasmine).
  • Knowledge of cloud-native development (CI/CD, Docker, NGINX, Webpack, environment configuration, Firebase, Azure DevOps, REST).
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Front-end Developer (Angular.js) jobs in Dubai