11/08/2026
encooders is ! 🚀
We’re expanding our tech team and looking for a Frontend Developer ( Angular ) to join us.
** What You’ll Work With :
1- Develop responsive, scalable, and user-friendly web applications using Angular.
2- Build reusable UI components and maintain a consistent design system.
3- Transform UI/UX designs into clean, pixel-perfect, and responsive interfaces.
4- Integrate frontend applications with RESTful APIs.
5- Optimize application performance, accessibility, and cross-browser compatibility.
6- Write clean, maintainable, and well-documented TypeScript code.
7- Collaborate closely with designers, backend developers, and QA to deliver high-quality products.
8- Participate in code reviews and contribute to frontend architecture and best practices.
** What We’re Looking For :
1- Experience 2–4 years of professional experience in frontend development.
2- Strong hands-on experience with Angular.
3- Excellent knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS
4- Strong understanding of responsive design, modern CSS, and component-based architecture.
5- Experience consuming REST APIs and handling asynchronous data with RxJS.
6- Familiarity with Angular routing, forms, guards, interceptors, and lazy loading.
7- Experience with version control using Git.
8- Strong problem-solving skills and attention to detail.
9- Refactor an old angular projects
10- Follow angular best practice
11- Follow CSS BEM Methodology
** Preferred Qualifications :
1- Experience with Angular Material, PrimeNG, or similar UI libraries.
2- Experience with NgRx or other state management solutions.
3- Familiarity with frontend performance optimization and web accessibility (WCAG).
4- Experience working with ABP Framework or similar enterprise frontend boilerplates.
5- Understanding of UI/UX principles and modern frontend development best practices.
* What We Offer :
- 2 days off : Friday & Saturday
- Working hours: 9:00 AM – 5:00 PM
- Social & medical insurance
📍 Location: Nasr City, Cairo
📩 Apply at:
+201029219929
[email protected]