Website Gap Services Limited Recruitment
Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent. Whether you are an employer seeking skilled talent to fuel productivity in your organization or a job seeker pursuing your dream job and a fulfilling car… read moreeer, we are your Staffing Team, and we are committed to your success. Gap Recruitment has the technical capacity to find the right resource for any of your vacancies, but we know it takes more than a skill set to get the job done. We focus on understanding your specific needs, culture, beyond just technical skills, and we maintain close relationships with the professionals in our databases, enabling us to find the right fit for both parties in record time.
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)
Apply Through:
www.careers-page.com
To apply for this job please visit www.careers-page.com.
