{"id":93366,"date":"2026-03-27T16:00:35","date_gmt":"2026-03-27T16:00:35","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/kenya\/job\/frontend-developer-react-react-native-next-js\/"},"modified":"2026-03-27T16:01:13","modified_gmt":"2026-03-27T16:01:13","slug":"frontend-developer-react-react-native-next-js","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/kenya\/job\/frontend-developer-react-react-native-next-js\/","title":{"rendered":"Frontend Developer (React \/ React Native \/ Next.js)"},"content":{"rendered":"<p>Role Overview<\/p>\n<p>You&#8217;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.<\/p>\n<p>Key Responsibilities<\/p>\n<p>\tMaintain and enhance a React Native mobile application<br \/>\n\tBuild and improve features for a Next.js-based POS web platform<br \/>\n\tWrite clean, scalable, and type-safe code using TypeScript<br \/>\n\tIntegrate APIs and backend services (e.g., Hono, Prisma)<br \/>\n\tOptimize performance across mobile and web platforms<br \/>\n\tDebug and resolve production issues<br \/>\n\tWork with native modules (Android\/Kotlin) when needed<br \/>\n\tImplement responsive UIs using Tailwind CSS and modern component libraries<br \/>\n\tWrite and maintain tests using Jest<br \/>\n\tCollaborate with cross-functional teams<br \/>\n\tParticipate in code reviews and uphold best practices<\/p>\n<p>Required Skills &amp; Experience<\/p>\n<p>\t2\u20133 years of frontend development experience<br \/>\n\tStrong proficiency in:<\/p>\n<p>\t\tReact.js<br \/>\n\t\tReact Native<br \/>\n\t\tNext.js<\/p>\n<p>\tSolid experience with TypeScript (strict mode)<br \/>\n\tFamiliarity with state management (e.g., Zustand or similar)<br \/>\n\tExperience integrating APIs (Axios or similar tools)<br \/>\n\tGood understanding of Tailwind CSS<br \/>\n\tExperience working with Git and CI\/CD pipelines<br \/>\n\tExposure to mobile features (camera, maps, storage; BLE is a plus)<\/p>\n<p>Nice to Have<\/p>\n<p>\tExperience with Vue.js<br \/>\n\tReact Native Reanimated<br \/>\n\tAndroid\/Kotlin exposure<br \/>\n\tPWA or offline-first application experience<br \/>\n\tExperience in POS or fintech systems<\/p>\n<p>Tech Stack<\/p>\n<p>React Native | Next.js | React 19 | Vue | TypeScript | Zustand | Tailwind CSS | Shadcn\/UI | Axios | Jest | Hono | Prisma<\/p>\n<p>What&#8217;s in It for You<\/p>\n<p>\tOpportunity to work on scalable POS and mobile systems<br \/>\n\tExposure to a modern and evolving tech stack<br \/>\n\tClear opportunities for career growth<br \/>\n\tFlexible working environment (hybrid\/on-site options)<\/p>\n<p>Apply Through:<\/p>\n<p>www.careers-page.com<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/www.careers-page.com","_company_name":"Gap Services Limited Recruitment","_company_website":"http:\/\/www.gaprecruitment.co.ke\/","_company_tagline":"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.","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[692],"job-categories":[716,693,700],"job-types":[687],"class_list":{"0":"post-93366","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-nairobi","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-listings\/93366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/media?parent=93366"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job_listing_region?post=93366"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-categories?post=93366"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-types?post=93366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}