Remote Senior Front-end Developer (Angular.js)

Posted

Apply now
Please, let Xenon7 know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Join one of Egypt’s premier financial institutions, known for its extensive suite of banking services, including Institutional Banking, Personal Banking, and Islamic Banking.
  • The organization has a global presence with over 50 branches and correspondents, serving a diverse clientele.
  • The company is embarking on a digital transformation journey, leveraging the latest technologies to establish a state-of-the-art data architecture.
  • The role is for a Senior Front-end Developer specializing in Angular.js, responsible for enhancing the web platform using the Angular Technology Stack.
  • The ideal candidate will collaborate closely with product and design teams to understand user requirements and translate them into high-quality technical solutions.
  • The developer will also contribute to optimizing DevOps tooling to streamline the development process.
  • The position is hybrid for candidates located in Cairo or fully remote for international contractors.
  • This is a long-term contract position through Xenon7, the approved vendor of the client, with payments made in gross amounts in USD on a monthly schedule.

Requirements:

  • A Bachelor's degree in computer science or a similar field is required, with an advanced degree preferred and an outstanding record of academic achievement.
  • A minimum of 5 years of total frontend development experience is required.
  • Candidates must have well-versed, hands-on experience in the Angular framework, including DI, routing, reactive and template-driven forms, animation, AOT, content projection, lazy loading, guards, resolvers, state management, and RxJS.
  • Excellent knowledge of HTML, CSS3, SVG, and deep internals of raw JavaScript is essential.
  • Candidates should possess excellent knowledge of responsive design frontend frameworks such as Bootstrap and Foundation.
  • Knowledge of Node.js is required.
  • Familiarity with frontend design patterns, including SOLID, micro frontend, modular federation, and scalable components, is necessary.
  • Excellent knowledge of ES6+ is required.
  • Experience in engineering practices and clean coding, such as UML, refactoring, test-driven development, continuous integration, building highly scalable applications, and application security, is essential.
  • Hands-on experience in component testing using well-known frameworks like Cypress, Karma, and Jasmine is required.
  • Experience in agile development methodologies is necessary.
  • Knowledge of cloud-native development, including CI/CD, Docker, NGINX, Webpack, environment configuration, Firebase, Azure DevOps, and REST, is required.
  • Fluency in English and/or Arabic is mandatory.

Benefits:

  • The position offers a long-term contract with a reputable financial institution, providing stability and growth opportunities.
  • Payments are made in gross amounts in USD on a monthly schedule, ensuring timely compensation.
  • The role allows for a hybrid work environment for local candidates or fully remote work for international contractors, offering flexibility.
  • The opportunity to work on a groundbreaking digital transformation project, utilizing the latest technologies in the financial sector.
  • Collaboration with product and design teams, enhancing professional development and teamwork skills.
  • Participation in all phases of the software development cycle, providing comprehensive experience in software engineering.
Apply now
Please, let Xenon7 know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback