Frontend Developer (React / React Native / Next.js)

 Job Description:

Job Title: Frontend Developer (React / React Native / Next.js)
Location: Nairobi (Hybrid / On-site optional)
Experience Level: Mid-Level (2–3 years)
Gross Salary: KES 60,000

Are you a mid-level frontend developer looking to level up your career?

Look no further.

We're partnering with a fast-growing tech company to find a talented developer who's passionate about building high-performance web and mobile applications. If you enjoy working with modern frameworks and solving real-world problems through clean, scalable code—this could be your next move.

Role Overview

You'll play a key role in maintaining, improving, and scaling both mobile and web applications, including a React Native mobile app and a modern POS web platform.

Key Responsibilities

  • Maintain and enhance a React Native mobile application
  • Build and improve features for a Next.js-based POS web platform
  • Write clean, scalable, and type-safe code using TypeScript
  • Integrate APIs and backend services (e.g., Hono, Prisma)
  • Optimize performance across mobile and web platforms
  • Debug and resolve production issues
  • Work with native modules (Android/Kotlin) when needed
  • Implement responsive UIs using Tailwind CSS and modern component libraries
  • Write and maintain tests using Jest
  • Collaborate with cross-functional teams
  • Participate in code reviews and uphold best practices

Required Skills & Experience

  • 2–3 years of frontend development experience
  • Strong proficiency in:
    • React.js
    • React Native
    • Next.js
  • Solid experience with TypeScript (strict mode)
  • Familiarity with state management (e.g., Zustand or similar)
  • Experience integrating APIs (Axios or similar tools)
  • Good understanding of Tailwind CSS
  • Experience working with Git and CI/CD pipelines
  • Exposure to mobile features (camera, maps, storage; BLE is a plus)

Nice to Have

  • Experience with Vue.js
  • React Native Reanimated
  • Android/Kotlin exposure
  • PWA or offline-first application experience
  • Experience in POS or fintech systems

Tech Stack

React Native | Next.js | React 19 | Vue | TypeScript | Zustand | Tailwind CSS | Shadcn/UI | Axios | Jest | Hono | Prisma

What's in It for You

  • Opportunity to work on scalable POS and mobile systems
  • Exposure to a modern and evolving tech stack
  • Clear opportunities for career growth
  • Flexible working environment (hybrid/on-site options)

How to Apply

Interested candidates should submit their CV through our careers page.

Application Deadline: 3rd April 2026

  Required Skills:

React Native Next.JS React