Lead Angular Developer
Equity Bank Kenya
Nairobi | Full Time | Banking / Financial Services
Closing in 6 months ago
- We are seeking a dynamic and experienced Lead Angular Developer to take charge of our development endeavors. With a profound mastery of the Angular framework and a track record of delivering exceptional web applications, you will lead a team of developers and collaborate closely with cross-functional stakeholders. Your leadership, technical expertise, and strategic vision will define the success of our projects.
 
Responsibilities:
- Oversee the development of a team of Angular developers, including assigning tasks, providing feedback, and tracking progress.
 - Mentor and develop junior developers, providing them with the knowledge and skills they need to succeed.
 - Develop and maintain Angular documentation and training materials.
 - Stay up-to-date on the latest Angular technologies and trends, and share this knowledge with the team.
 - Represent the team to stakeholders, communicating progress and ensuring that all requirements are met.
 - Work with other teams, such as product management and design, to ensure that Angular applications are aligned with business goals.
 - Architect and lead the end-to-end development of sophisticated web applications using Angular framework.
 - Collaborate with UI/UX designers, product managers, and other stakeholders to define technical requirements and deliverables.
 - Lead the design and implementation of scalable and maintainable software solutions that exceed client expectations.
 - Conduct thorough code reviews, offering insightful feedback to elevate code quality, performance, and maintainability.
 - Troubleshoot and resolve complex technical issues, ensuring seamless implementation and optimal performance.
 - Collaborate on project planning, estimation, and resource allocation, leveraging your experience to drive successful outcomes.
 - Stay current with emerging technologies, industry trends, and best practices, and share your insights to advance the team's capabilities.
 - Foster a culture of innovation, continuous improvement, and knowledge sharing within the development team.
 - Oversee the deployment of Angular applications to production environments.
 - Work with DevOps engineers to ensure that Angular applications are deployed in a secure and scalable manner.
 - Monitor the performance of Angular applications in production and make necessary adjustments to ensure optimal performance.
 - Work with clients to ensure that they are satisfied with the deployment of Angular applications.
 
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
 - Minimum of 6 years of professional web development experience with substantial focus on Angular framework.
 - Expertise in JavaScript, TypeScript, HTML, and CSS, with a proven track record of architecting and delivering complex web applications.
 - Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
 - Proficiency with version control systems e.g., Git and agile development methodologies.
 - Exceptional problem-solving skills, meticulous attention to detail, and a strategic mindset.
 - Excellent communication and leadership abilities, with a demonstrated ability to mentor and guide developers.
 - Proven experience leading technical discussions, making informed decisions, and collaborating with cross-functional teams.
 - Familiarity with backend technologies, RESTful APIs, and databases is highly advantageous.
 - A strong understanding of Angular best practices and patterns.
 - Experience with Angular testing and debugging.
 - Experience with Angular performance optimization.
 - Experience with Angular integration with other technologies, such as Node.js, .NET, MongoDB, Azure or AWS.
 - Excellent communication and interpersonal skills.
 - The ability to work independently and as part of a team.
 - The ability to manage multiple projects simultaneously.
 - The ability to meet deadlines and work under pressure.
 - Experience with DevOps and cloud technologies such as Azure and AWS.
 - Experience with Angular CLI.
 - Experience with Angular Material or other Angular UI libraries.
 - Experience with Angular testing frameworks, such as Karma, Jasmine and Cypress.
 - Experience with Angular deployment tools, such as Angular CLI and Doc
 
Never miss a chance!
Subscribe to get latest job listings, career insights and guidance in your inbox