Job Openings Lead Software Eng. - Angular

About the job Lead Software Eng. - Angular

Job Title: Lead Software Engineer (Angular)

Experience Level: 5+ years

Job Type: Onsite, Full-time

Job Summary:

As a Lead Angular Developer, you will be responsible for leading the development and implementation of dynamic, scalable, and high-performance web applications. Your expertise in Angular will help drive technical excellence and innovative solutions while mentoring junior developers and collaborating with cross-functional teams.

Key Responsibilities

* Design, develop, and maintain complex web applications using Angular.

* Lead the implementation of responsive and user-friendly interfaces.

* Optimize application performance for scalability and efficiency.

* Collaborate with backend teams to integrate APIs and ensure seamless functionality.

* Provide technical guidance, code reviews, and mentorship to junior developers.

* Stay updated on the latest Angular and frontend technologies, and recommend improvements.

* Write and maintain comprehensive documentation and ensure adherence to best practices.

Qualifications

* Bachelor's degree in computer science, Engineering, or a related field.

* 5+ years of professional experience in Angular development.

* Strong knowledge of Angular (latest versions), TypeScript, JavaScript, HTML5, CSS3, and SCSS.

* Expertise in integrating RESTful APIs and handling asynchronous operations.

* Proficiency in debugging, unit testing, and optimizing front-end applications.

* Familiarity with UI/UX tools like Figma for implementing designs.

* Strong problem-solving, analytical, and communication skills.

* Experience working in Agile development environments is a plus.

* Proficiency in using state management libraries such as NgRx or Akita to manage complex state in Angular applications efficiently.

* Knowledge of software design patterns and best practices specific to frontend development, such as component-based architecture, reactive programming, and modular design.

Preferred skills:

Familiarity with cloud services (e.g., AWS, Azure, GCP) and their integration with Angular applications.

Understanding of DevOps practices and containerization with Docker.