Senior Associate, Frontend Engineer
Jobs WhatsApp Channel
I&M Bank
I&M Bank Limited is hiring a Senior Associate, Frontend Engineer to join its Digital Business team in Nairobi, Kenya. This frontend developer jobs in Nairobi opportunity is ideal for experienced engineers seeking software engineering jobs in Kenya while building scalable, secure, and high-performance digital banking applications.
Key Job Information
- Position: Senior Associate, Frontend Engineer
- Location: Nairobi, Kenya
- Department: Digital Business
- Employment Type: Full-Time
- Experience Level: Experienced
About I&M Bank Limited
I&M Bank Limited is a leading financial institution in Kenya focused on digital transformation, innovation, and customer-centric banking solutions. The bank leverages modern technologies to deliver seamless digital experiences across web and mobile platforms.
Professionals exploring jobs at I&M Bank gain exposure to cutting-edge fintech systems, agile engineering teams, and opportunities in frontend developer jobs in Kenya.
Job Purpose
The Frontend Engineer will design, develop, and optimize web applications and user interfaces, ensuring performance, scalability, accessibility, and security. The role involves collaborating with cross-functional teams to deliver high-quality digital solutions aligned with the bank’s transformation roadmap.
Key Responsibilities
Frontend Engineering & Development
- Develop clean, maintainable, and efficient frontend code using JavaScript, TypeScript, React, Angular, or similar frameworks.
- Design scalable, responsive, and accessible web applications.
- Integrate frontend systems with backend APIs and third-party services securely.
- Ensure cross-browser compatibility and optimized UI performance.
Quality & Testing
- Develop unit, integration, and end-to-end tests using frameworks such as Jest and Cypress.
- Ensure applications meet performance, accessibility (WCAG), and security standards.
- Embed automated testing into CI/CD pipelines.
Performance Optimization & Risk Management
- Optimize rendering speed, loading times, and API interactions.
- Apply security best practices (XSS, CSRF protection).
- Identify and resolve UI/UX bottlenecks and bugs.
- Ensure high availability and scalability of applications.
User Experience & Design Collaboration
- Collaborate with UX/UI designers to implement user-friendly interfaces.
- Ensure design consistency and adherence to brand guidelines.
- Advocate for accessibility and responsive design best practices.
Collaboration & Delivery
- Work with Product, Backend, QA, and Infrastructure teams to deliver features.
- Participate in architecture and design discussions.
- Conduct peer code reviews and maintain coding standards.
- Document frontend architecture and components.
Innovation & Continuous Learning
- Stay updated on emerging frontend technologies and frameworks.
- Improve development practices for usability and performance.
- Support adoption of automation, monitoring, and DevOps practices.
Required Qualifications
- Bachelor’s degree in Computer Science, IT, Engineering, or related field.
- Relevant certifications in frontend development, UI/UX, or web technologies are an added advantage.
Work Experience
- Proven experience as a Frontend Developer delivering production-grade applications.
- Strong proficiency in JavaScript, TypeScript, Angular, React, HTML5, and CSS3.
- Experience with Git, CI/CD workflows, and testing frameworks (Jest, Cypress).
- Experience in deployment and post-release support of applications.
Technical Skills
- Frontend development frameworks (React, Angular).
- UI/UX design and responsive development.
- API integration and web application architecture.
- Automated testing and performance optimization.
- Security best practices for web applications.
Behavioral Competencies
- Strong problem-solving and analytical thinking.
- Attention to detail and focus on performance and stability.
- Excellent communication and teamwork skills.
- Collaborative mindset and adaptability.
- Passion for innovation and continuous improvement.
Benefits and Career Growth
- Opportunity to work on cutting-edge digital banking platforms.
- Exposure to modern frontend technologies and agile development.
- Career growth in fintech, software engineering, and digital transformation.
- Collaborative and innovative work environment.
How to Apply for Frontend Engineer Jobs at I&M Bank
Candidates interested in I&M Bank vacancies 2026 should apply through the official careers portal at www.imbankgroup.com/ke.
Applicants seeking frontend developer jobs in Nairobi should submit an updated CV and relevant academic and professional documents before 20th March 2026. Only shortlisted candidates will be contacted.
More Jobs at I&M Bank
Similar Entry Level Opportunities
Recommended Jobs
Pharmaceutical Technologist
Equity Afya
Administrative Assistant
United Nations
Assistant Director, Human Resource and Administration
Kenya Maritime Authority
Regional Compliance Officer
Conservation International
Customer Care Intern
Engie Energy