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 🌱.