üöÄ We're Hiring: Senior Frontend Developer
Are you passionate about building modern, scalable, and user-friendly web applications? We are looking for an experienced Senior Frontend Developer to join our team and play a key role in developing secure, responsive, and maintainable enterprise solutions.
üìå Position: Senior Frontend Developer
Location: Cairo, Egypt
Experience: 5-6
‚úÖ What You'll Do
- Develop responsive and reusable web applications using Angular and TypeScript.
- Build Angular components, services, forms, routing, guards, interceptors, and shared libraries.
- Integrate frontend applications with REST APIs.
- Implement secure authentication and authorization using OAuth 2.0, OpenID Connect, and JWT.
- Apply clean code, security, performance, and testing best practices.
- Collaborate with UX, Backend, QA, DevOps, and Architecture teams.
üíª Main Technical Requirements
- Strong experience with Angular, TypeScript, JavaScript, HTML5, CSS3, and SCSS.
- Hands-on experience with RxJS, Observables, Angular Signals, Reactive Forms, and Angular Router.
- Experience integrating REST APIs and handling validation and error management.
- Knowledge of responsive design, accessibility, and frontend security.
- Experience with Angular Material or similar UI frameworks.
- Familiarity with unit testing, end-to-end testing, Git, npm, Angular CLI, and CI/CD.
⭐ Preferred Skills
- Knowledge of Java, Spring Boot, and Microservices.
- Understanding of REST APIs, Spring Security, OAuth 2.0, JWT, Hibernate, and SQL.
- Familiarity with Docker, Kubernetes, RabbitMQ, Kafka, OpenAPI/Swagger, and Maven.
ü§ù Personal Skills
- Strong problem-solving and communication skills.
- Team player with a high sense of ownership.
- Ability to translate business requirements into maintainable user interfaces.
- Experience in enterprise, banking, or financial applications is a plus.