Remote Senior Front-end Developer (Angular.js)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Workana is seeking a Senior Front-end Developer with expertise in Angular.js to enhance a web platform for a leading financial institution in Egypt.
  • The role involves collaborating with product and design teams to understand user requirements and translate them into high-quality technical solutions.
  • The developer will optimize DevOps tooling to streamline development processes and will be involved in all phases of the software development lifecycle.
  • Responsibilities include implementing technology solutions, developing creative and efficient software, troubleshooting technical issues, conducting code reviews, and staying updated with digital banking trends.
  • The position is hybrid for candidates located in Cairo or fully remote for international contractors.
  • This is a long-term contract position, renewable annually, with payments made in gross USD on a monthly basis.

Requirements:

  • A Bachelor’s degree in computer science or a similar field is required, with an advanced degree preferred and a strong academic record.
  • Candidates must have over 5 years of total Frontend development experience.
  • Proficiency in the Angular framework, including DI, routing, Reactive programming, template-driven forms, animation, AOT, content projection, lazy loading, guards, resolvers, state management, and RxJS is essential.
  • Strong knowledge of HTML5, CSS3, SVG, and a deep understanding of raw JavaScript is required.
  • Familiarity with responsive design frontend frameworks such as Bootstrap or Foundation is necessary.
  • Knowledge of Node.js and frontend design patterns like SOLID, micro frontend, and module federation is expected.
  • Excellent knowledge of ES6+ is required.
  • Experience with engineering practices such as UML, code refactoring, test-driven development, continuous integration, and building scalable applications is essential.
  • Hands-on experience in component testing using frameworks like Cypress, Karma, or Jasmine is required.
  • Familiarity with agile development methodologies is necessary.
  • Knowledge of cloud-native development tools and practices, 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 competitive compensation in USD, paid monthly.
  • The role provides the flexibility of remote work within a dynamic and collaborative environment.
  • Employees will receive dedicated support throughout their contract.
  • The opportunity to work on innovative projects within a leading financial institution undergoing digital transformation is available.
  • The contract is long-term and renewable, providing job security and the potential for professional advancement.
About the job
Posted on
Job type
Salary
-
Leave a feedback