Enable job alerts via email!

Senior Front-end Developer (Angular.js)

Xenon7

Dubai

On-site

USD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in the financial sector is seeking a talented FrontEnd Developer to enhance their web platform using Angular. This role offers the flexibility of a hybrid work environment for local candidates or fully remote options for international contractors. You'll collaborate with cross-functional teams to translate user requirements into high-quality technical solutions while optimizing DevOps tooling. Join a dynamic team dedicated to leveraging cutting-edge technologies to redefine digital banking services and contribute to a long-term contract that promises professional growth and innovation.

Qualifications

  • 5+ years of frontend development experience with a focus on Angular.
  • Strong knowledge of responsive design frameworks and clean coding practices.
  • Experience with cloud-native development and CI/CD practices.

Responsibilities

  • Developing and implementing technology solutions to enhance the client organization.
  • Collaborating with teams to implement user stories and deliver product functionality.
  • Troubleshooting complex technical issues and ensuring minimal downtime.

Skills

Angular
Responsive Design
Node.js
ES6+
Frontend Design Patterns
Troubleshooting
Clean Coding

Education

Bachelor's degree in Computer Science
Advanced degree preferred

Tools

Cypress
Karma
Jasmine
Docker
NGINX
Webpack
Firebase
Azure DevOps

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 your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.