MENU
Equity Bank Kenya
Lead Angular Developer

Equity Bank Kenya

Nairobi | Full Time | Banking / Financial Services

Closing in 1 month 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