Front-End Senior Developer (327863)
Information
Information Technology | |
Mid Career (2-6 years) | |
Not specified |
Company
Not specified | |
Financial Services | |
Mohandseen, Giza, Egypt Sheikh Zayed City, Giza, Egypt |
Description
- Design, develop, and maintain Angular applications (9+) with a focus on scalability and performance.
- Build modular, reusable, and maintainable components using NgRx and Angular services.
- Optimize front-end applications for performance, responsiveness, and scalability.
- Ensure high-quality code through code reviews, testing, and adherence to best practices.
- Collaborate with backend teams to integrate RESTful APIs, ensuring efficient and secure data flow.
- Apply SOLID principles, OOP concepts, and Angular design patterns to maintain clean architecture.
- Troubleshoot and resolve complex front-end issues to enhance reliability and user experience.
- Work closely with DevOps to streamline CI/CD pipelines for smooth deployment.
- Mentor junior developers, fostering a culture of knowledge-sharing and continuous learning.
- Keep up with emerging front-end technologies and incorporate new tools to improve productivity.
Requirements
- Bachelor’s degree from a reputable university.
- Minimum of 3 years of experience in Angular development.
- Strong knowledge of SOLID principles, OOP concepts, and Angular best practices.
- Experience with state management using NgRx or similar libraries.
- Proficiency in RxJS for reactive programming.
- Proven experience working with RESTful APIs and optimizing data flow.
- Familiarity with unit and integration testing using Jasmine, Karma, or Protractor.
- Experience with Git for version control and CI/CD pipelines for deployment.
- Strong understanding of front-end optimization techniques.
- Excellent problem-solving and debugging skills.
- Strong communication skills, with the ability to collaborate effectively across teams.
Created on | 05 Feb 2025 |
Last updated on | 05 Feb 2025 |