Senior Associate, Frontend Engineer — I&M Bank (Nairobi)

Application deadline closed.

Job Description

Senior Associate, Frontend Engineer

Job Description

The Frontend Engineer is a hands-on technical role focused on developing scalable and secure web applications. This professional will design intuitive user interfaces, integrate with backend APIs, and optimize performance across diverse devices. Working within the bank’s digital transformation roadmap, the engineer ensures accessibility and responsiveness while collaborating with cross-functional teams to deliver production-ready features that enable seamless customer experiences.

Key Responsibilities

  • Write clean, maintainable frontend code using JavaScript, TypeScript, React, or Angular.
  • Design and implement responsive, accessible web applications aligned with the design system.
  • Securely integrate UIs with backend APIs and third-party services.
  • Conduct unit, integration, and end-to-end testing using frameworks like Jest or Cypress.
  • Monitor and optimize frontend performance, focusing on rendering and loading times.
  • Apply security best practices, including XSS prevention and CSRF protection.
  • Collaborate with UX/UI designers to translate wireframes and mockups into functional code.
  • Participate in architecture discussions and contribute to CI/CD workflows.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
  • Proven experience as a Frontend Developer delivering production-grade web applications.
  • Strong proficiency in Angular, React, HTML5, and CSS3.
  • Solid understanding of Git, CI/CD, and frontend testing automation.
  • Expertise in design systems, accessibility (WCAG), and UI performance optimization.
  • Added Advantage: Certifications in frontend frameworks or UI/UX design.

Method of Application

Apply via: I&M Bank on imbank.bamboohr.com


💡 Looking for more opportunities at I&M Bank? Explore jobs in Nairobi on
FindJobsKE.com