Senior Frontend Engineer Job

Job Title:
Date Posted:
Job Type:
Job Level:
Employer:
Industry:
Salary:
Location:
Country:
Deadline:
Summary:

IT Jobs. Interactive Resource Management Ltd

The Senior Frontend Engineer is responsible for leading the design, development, and continuous improvement of high-performance, accessible, and scalable web applications, with a strong focus on offline-first Progressive Web Applications (PWAs), real-time user interfaces, and data-driven dashboards.

This role owns the frontend experience end-to-end, from architectural decisions and component design to performance optimization, accessibility compliance, and production stability, ensuring that user interfaces are reliable, intuitive, and aligned with product and business goals.

Read>>>Want to Nail Your Next Job Interview? 3 Ways to Prove You’re the Best Hire

  • Translating product and UX requirements into robust, maintainable frontend architectures using modern frameworks.
  • Designing and implementing offline-capable experiences using Service Workers, IndexedDB, and resilient caching strategies.
  • Building real-time interfaces that synchronize reliably with backend systems using WebSockets and event-driven patterns.
  • Developing and maintaining complex dashboards (merchant and admin) with high-quality charts, analytics, and reporting views.
  • Ensuring responsive, mobile-first, cross-browser, and cross-platform compatible user interfaces.
  • Enforcing accessibility standards (WCAG) and frontend performance best practices.
  • Maintaining and evolving a shared UI component library, promoting reuse, consistency, and scalability.
  • Driving frontend code quality, testing, documentation (Storybook), and technical standards.
  • Collaborating closely with backend engineers, designers, and product managers to deliver cohesive solutions.
  • Mentoring junior engineers and providing technical leadership through reviews, architectural guidance, and best-practice advocacy.
  • Proactively identifying UX, performance, and stability risks and addressing them before they impact users.

Qualifications and Education Requirements

  • Bachelor’s degree in computer science, software Engineering, Information Technology or any other related field.
  • 5+ years frontend development
  • React expert (Next.js preferred)
  • PWA experience (offline mode, IndexedDB)
  • Responsive design (mobile-first)
  • React/Vue/Angular proficiency
  • CSS/Tailwind expert
  • API integration experience
  • Tech Stack:
  • React, Next.js, TypeScript, Tailwind CSS, IndexedDB, WebSockets

Read More>>>How Advanced Excel Skills Can Help You Get Promoted and Earn More

Interested candidates who fully meet the above requirements should send their applications along with a detailed Curriculum Vitae to hr@irm.co.ke on or before 10th January 2026.

You may have the right experience and skills, but if your CV doesn’t clearly match what the employer is looking for, you may never get the interview.

Don’t apply with the same CV you use for every job.

Send us your CV + the job advert, and our recruitment team will customise your CV to position you strongly for that specific role.

Plus, you’ll receive 3 months job search support from our recruiters. You’ll have a dedicated recruiter to support you with your job search and help you find suitable jobs..

Don’t just apply. 👉 Click Here & Get Your CV Customised & Claim Your 3-Month Support Today

Related Jobs To Check Out

Jobs Managed by Our Recruitment Team

The vacancies below are managed directly by the Corporate Staffing recruitment team on behalf of our clients. Review the job advert, then submit your application through our recruitment team for consideration.


Browse Other Jobs Posted Today

Explore the latest job opportunities posted now. Apply early to maximize your chances, as many employers begin reviewing applications as soon as suitable candidates apply.