Posted 7 months ago

كل نجاح بيبدأ بقرار… قرار التقديم

Frontend Team Lead

Smouha, Alexandria, Egypt Egypt
April 10, 2025
Business Development Active

Position Details

Location

Smouha, Alexandria, Egypt Egypt

Posted Date

April 10, 2025

Employment Type

Business Development

متوسط الراتب

خطأ: تعذر الحصول على معلومات الراتب من Gemini API

Job Description

Confidential -

Company: Confidential –

WebSite: Smouha, Alexandria, Egypt

Job Description:**Frontend Team Lead – Position Overview**

This document outlines the requirements for a Frontend Team Lead position, responsible for guiding the design and development of contemporary, high-performance web applications utilizing the Angular framework. This leadership role necessitates a robust technical foundation, demonstrated leadership capabilities, and a commitment to Agile methodologies to ensure the delivery of scalable, user-centric, and readily maintainable frontend solutions. The successful candidate will collaborate effectively with backend developers, UI/UX designers, DevOps engineers, and Quality Assurance teams to create seamless and visually compelling user experiences.

**Core Responsibilities:**

1. **Technical Leadership and Development:**

* Spearhead the development of scalable, responsive, and high-performance web applications employing Angular.
* Establish frontend architecture, coding standards, and recommended practices.
* Guarantee seamless integration of the frontend with backend APIs, adhering to established security protocols.

2. **Agile Methodology and Team Management:**

* Serve as a technical mentor to frontend developers, conducting comprehensive code reviews and facilitating knowledge dissemination.
* Collaborate closely with the Scrum Master and Product Owner to plan and execute sprint objectives.
* Ensure adherence to Agile best practices, encompassing Continuous Integration/Continuous Deployment (CI/CD), test automation, and iterative development methodologies.
* Foster a collaborative and high-performing development environment.

3. **UI/UX Collaboration and Performance Optimization:**

* Partner with UI/UX designers to deliver an intuitive and engaging user experience.
* Optimize frontend performance, ensuring rapid page load times, efficient rendering, and fluid user interactions.
* Implement Progressive Web App (PWA) features, lazy loading techniques, and caching strategies to enhance performance.

4. **DevOps Integration and Testing Automation:**

* Collaborate with DevOps engineers to implement CI/CD pipelines for automated build and deployment processes.
* Ensure proper containerization (Docker, Kubernetes) of the frontend and its deployment within cloud environments.
* Champion unit testing, end-to-end (E2E) testing, and integration testing using relevant frameworks such as Jest, Jasmine, Karma, Cypress, or Playwright.

5. **Stakeholder Communication and Cross-Team Collaboration:**

* Engage closely with backend developers, DevOps engineers, QA teams, and Product Owners to align technical requirements.
* Provide regular status updates on frontend progress, challenges encountered, and implemented improvements.
* Participate actively in technical discussions, architecture reviews, and sprint retrospectives.

Skills:

Technical Skills:
 5+ years of experience in frontend development, with at least 2 years in a leadership role.
 Expertise in Angular (latest versions), TypeScript, and JavaScript ES6+.
 Strong knowledge of HTML5, CSS3, SCSS, and responsive design.
 Experience with state management libraries (NgRx, Redux).
 Proficiency in RESTful API integration, WebSockets, and GraphQL.
 Knowledge of frontend performance optimization, lazy loading, and caching techniques.
 Experience with testing frameworks (Jest, Jasmine, Karma, Cypress, Playwright).
 Familiarity with DevOps practices, CI/CD pipelines, and containerized frontend deployments.
 Understanding of security best practices (XSS, CORS, authentication mechanisms like OAuth, JWT, SSO).
Leadership & Agile Skills:
 Proven experience leading and mentoring frontend teams.
 Strong understanding of Agile Scrum methodologies and experience working in Agile environments.
 Excellent problem-solving skills and ability to troubleshoot frontend issues.
 Strong communication skills to work effectively with cross-functional teams and stakeholders.
Preferred Certifications:
 Certified Scrum Master (CSM) or Professional Scrum Developer (PSD).
 Google Mobile Web Specialist Certification (preferred for performance optimization).

share :

نصائح تهمك

  • جهز CV حديث قبل التقديم
  • تأكد من تحديث معلومات التواصل في سيرتك الذاتية
  • اقرأ وصف الوظيفة بعناية قبل التقديم
  • جهز رسالة تغطية مخصصة للوظيفة
  • تأكد من صحة جميع المعلومات في طلبك
  • احفظ نسخة من طلب التقديم
  • تابع بريدك الإلكتروني بانتظام
  • جهز نفسك للمقابلة الشخصية مسبقاً
Apply Now