9,181 React Native jobs in Kenya
Mobile Engineer — React Native
Posted today
Job Viewed
Job Description
Company Description
At ClusterBox, we believe business tools should work together, not apart. Our team is developing a unified system that helps brands and sellers stay organized, connected, and in control. Although still in stealth mode, we are making steady progress on our goal of building something new and impactful. Stay tuned for more updates as we continue to innovate.
Role Description
This is a full-time hybrid role for a Mobile Engineer at ClusterBox, based in Nairobi County, Kenya, with some work-from-home flexibility. We're hiring a
Mobile Engineer
to build high-quality, performant
cross-platform mobile applications
for both iOS and Android from a single codebase. You'll own the entire app lifecycle — architecture, performance, release pipelines, and user experience.
Key Responsibilities
- Develop and maintain mobile apps using
React Native (Expo)
or
Flutter
. - Implement secure authentication, deep linking, and push notifications.
- Build optimized and reusable UI components for messaging, activity feeds, and task workflows.
- Ensure smooth offline experience (caching, background sync, retry queues).
- Integrate REST/GraphQL APIs, handle edge cases and network failures gracefully.
- Manage mobile CI/CD pipelines, TestFlight/Play Console releases, and OTA updates.
- Track performance metrics and maintain ≥99% crash-free rate across builds.
Required Skills & Experience
- 3–6+ years of professional mobile development experience.
- Strong command of
React Native (Expo)
or
Flutter
, with at least 3 shipped apps per store. - Hands-on experience with
push notifications
,
deep linking
, and
offline-first design
. - Familiar with secure local storage, background jobs, and app performance optimization.
- Experience consuming RESTful APIs and working closely with backend teams.
- Strong debugging and troubleshooting skills across iOS and Android.
Nice to Have
- Prior experience building chat, booking, or CRM-style mobile interfaces.
- Automated testing experience (Detox, Appium, or similar).
- Familiarity with mobile analytics, crash monitoring, and feature-flag rollouts.
Senior iOS / React Native Developer (LATAM – Remote) - 1689
Posted today
Job Viewed
Job Description
Senior iOS / React Native Developer (LATAM – Remote)
About In All Media
In All Media
is a digital consulting company that partners with global organizations to design, build, and scale technology solutions. We specialize in software engineering, data, AI, and product design, delivering products that impact millions of users worldwide. Our distributed teams across LATAM are known for engineering excellence, innovation, and collaborative culture.
The Opportunity
We are looking for a Senior iOS / React Native Developer to lead the migration of a large-scale native iOS application to React Native, ensuring performance, scalability, and long-term sustainability. You will play a key role in shaping the architecture, driving best practices, and delivering features that redefine the job-seeking experience.
This role combines deep expertise in iOS with recent, hands-on React Native experience, offering the opportunity to work on:
Job seeker applications (profiles, job applications, mobile journeys).
AI-driven features such as career guidance and collaboration tools.
SEO-driven traffic initiatives that expand global reach.
A new premium product offering advanced services for job seekers.
What You'll Do
Architect, develop, and maintain mobile applications in Swift, SwiftUI, and React Native.
Lead the migration of a complex native iOS app to React Native, ensuring technical excellence.
Integrate RESTful APIs and GraphQL into mobile solutions.
Implement automated testing and CI/CD pipelines to guarantee reliability.
Optimize performance, memory usage, and responsiveness across iOS and Android.
Ensure compliance with App Store and Google Play requirements.
Guide cross-functional collaboration with product, design, and QA teams.
Support SDK development and third-party integrations.
Required Skills & Experience
6+ years of professional iOS development experience with Swift and SwiftUI.
2+ years of recent, production-level React Native experience (must be active in the last 2–3 years).
Experience in bridging native iOS modules with React Native.
Strong understanding of mobile architectures (MVVM, VIPER, or similar).
Proven experience integrating RESTful APIs and GraphQL.
Strong background in testing (XCTest, Jest, Detox) and CI/CD pipelines.
Knowledge of App Store and Google Play deployment processes.
Proven track record delivering high-quality, scalable mobile apps.
Nice to Have
Direct experience leading migration projects from iOS native to React Native.
Familiarity with AI-powered mobile features.
Contributions to premium user products or growth-focused apps.
Advanced English for global collaboration.
Why Join Us
100% remote opportunity across LATAM.
Technical leadership in a high-impact migration project.
Exposure to AI innovation, premium products, and SEO-driven growth initiatives.
Senior Mobile Developer / iOS & React Native (LATAM – Remote) - 1689
Posted today
Job Viewed
Job Description
About In All Media
In all Media is a digital consulting company that partners with global organizations to design, build, and scale technology solutions. We specialize in software engineering, data, AI, and product design, delivering products that impact millions of users worldwide. Our distributed teams across LATAM are known for engineering excellence, innovation, and collaborative culture.
The Opportunity
We are looking for a Senior iOS / React Native Developer to lead the migration of a large-scale native iOS application to React Native, ensuring performance, scalability, and long-term sustainability. You will play a key role in shaping the architecture, driving best practices, and delivering features that redefine the job-seeking experience.
This role combines deep expertise in iOS with recent, hands-on React Native experience, offering the opportunity to work on:
Job seeker applications (profiles, job applications, mobile journeys).
AI-driven features such as career guidance and collaboration tools.
SEO-driven traffic initiatives that expand global reach.
A new premium product offering advanced services for job seekers.
What You'll Do
Architect, develop, and maintain mobile applications in Swift, SwiftUI, and React Native.
Lead the migration of a complex native iOS app to React Native, ensuring technical excellence.
Integrate RESTful APIs and GraphQL into mobile solutions.
Implement automated testing and CI/CD pipelines to guarantee reliability.
Optimize performance, memory usage, and responsiveness across iOS and Android.
Ensure compliance with App Store and Google Play requirements.
Guide cross-functional collaboration with product, design, and QA teams.
Support SDK development and third-party integrations.
Required Skills & Experience
6+ years of professional iOS development experience with Swift and SwiftUI.
2+ years of recent, production-level React Native experience (must be active in the last 2–3 years).
Experience in bridging native iOS modules with React Native.
Strong understanding of mobile architectures (MVVM, VIPER, or similar).
Proven experience integrating RESTful APIs and GraphQL.
Strong background in testing (XCTest, Jest, Detox) and CI/CD pipelines.
Knowledge of App Store and Google Play deployment processes.
Proven track record delivering high-quality, scalable mobile apps.
Nice to Have
Direct experience leading migration projects from iOS native to React Native.
Familiarity with AI-powered mobile features.
Contributions to premium user products or growth-focused apps.
Advanced English for global collaboration.
Why Join Us
100% remote opportunity across LATAM.
Technical leadership in a high-impact migration project.
Exposure to AI innovation, premium products, and SEO-driven growth initiatives.
Senior Front-End Developer (React)
Posted 19 days ago
Job Viewed
Job Description
As a Senior Front-End Developer, you will take ownership of the front-end architecture and development for key features and products. You will work closely with UI/UX designers, back-end developers, and product managers to translate design concepts into high-quality, functional code. Your responsibilities will include developing reusable components, optimizing application performance, and ensuring cross-browser compatibility. You will also mentor junior developers and contribute to best practices within the team.
Key Responsibilities:
- Develop and maintain scalable, high-performance, and responsive web applications using React and modern JavaScript frameworks.
- Translate UI/UX design wireframes and mockups into clean, efficient, and well-documented code.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Optimize applications for maximum speed, scalability, and user experience across various devices and browsers.
- Implement and enforce front-end development best practices, including code reviews, unit testing, and continuous integration.
- Mentor and guide junior front-end developers, fostering a culture of learning and technical excellence.
- Stay up-to-date with the latest trends and technologies in front-end development and advocate for their adoption where appropriate.
- Troubleshoot and resolve complex front-end issues, ensuring a high level of application stability.
- Participate in architectural discussions and contribute to technical decision-making.
- Ensure accessibility standards are met.
- Write and maintain technical documentation for front-end codebases.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in front-end web development.
- Expertise in React.js and its core principles, including hooks and context API.
- Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries like Redux or Zustand.
- Familiarity with front-end build tools such as Webpack, Babel, or Vite.
- Proficiency in consuming RESTful APIs.
- Experience with testing frameworks like Jest, React Testing Library, or Cypress.
- Understanding of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities, crucial for a remote team environment.
- Experience with TypeScript is a plus.
Senior Frontend Engineer (React/Vue)
Posted 2 days ago
Job Viewed
Job Description
Senior UX/UI Designer - Mobile & Web
Posted 19 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong understanding of user-centered design principles, interaction design, and visual design aesthetics. You must be proficient with industry-standard design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, or similar. A significant part of this role involves conducting user research, creating user personas, journey maps, and conducting usability testing to inform design decisions. You will collaborate closely with product managers, engineers, and other stakeholders to translate complex requirements into elegant and functional designs. Excellent communication skills are essential for presenting design concepts and justifying design choices to both technical and non-technical audiences in a remote setting. A minimum of 5 years of professional experience in UX/UI design, with a strong portfolio showcasing successful web and mobile projects, is required. Experience with A/B testing and data-driven design is a plus. We are seeking a proactive, detail-oriented designer who can mentor junior team members and contribute to establishing design best practices. This role will support projects impacting users globally, operating remotely from **Nairobi, Nairobi, KE**. Our client is dedicated to delivering exceptional digital products through innovative design and a collaborative, remote-first culture.
Senior UI/UX Designer - Mobile & Web Applications
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design process from concept to completion, translating user needs and business requirements into compelling UI/UX solutions.
- Conduct user research, create user personas, map user journeys, and develop wireframes and interactive prototypes.
- Design intuitive and aesthetically pleasing user interfaces for web and mobile applications, adhering to platform-specific design guidelines.
- Develop and maintain high-fidelity mockups, design systems, and style guides to ensure consistency and scalability.
- Collaborate closely with product managers, developers, and other stakeholders to ensure designs are technically feasible and aligned with product strategy.
- Conduct usability testing and gather user feedback to iterate on designs and improve the user experience.
- Stay up-to-date with the latest UI/UX trends, tools, and technologies.
- Advocate for user-centered design principles throughout the product development lifecycle.
- Present design concepts and rationale clearly and persuasively to cross-functional teams and stakeholders.
- Mentor junior designers and contribute to the growth of the design team's capabilities.
- Bachelor's degree in Design, Human-Computer Interaction, Psychology, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional experience in UI/UX design, with a strong portfolio showcasing successful web and mobile application projects.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe Creative Suite, or similar.
- Deep understanding of user-centered design principles, interaction design patterns, and information architecture.
- Experience in creating and managing design systems.
- Familiarity with front-end development principles (HTML, CSS, JavaScript) is a plus.
- Excellent visual design skills with a keen eye for detail, typography, and color theory.
- Strong communication, collaboration, and presentation skills.
- Ability to manage multiple projects, prioritize tasks, and meet deadlines in a remote setting.
- A passion for creating impactful and user-friendly digital experiences.
Be The First To Know
About the latest React native Jobs in Kenya !
Remote UX/UI Designer - Mobile & Web Applications
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct user research, including interviews, surveys, and usability testing, to understand user needs and behaviors.
- Create user personas, journey maps, and information architecture to define the user experience.
- Develop wireframes, prototypes, and mockups for new features and applications.
- Design intuitive and visually appealing user interfaces for iOS, Android, and web platforms.
- Collaborate closely with product managers, developers, and stakeholders to translate requirements into effective design solutions.
- Ensure a consistent brand identity and design language across all products.
- Iterate on designs based on user feedback, usability testing, and data analysis.
- Stay current with UX/UI design trends, best practices, and emerging technologies.
- Prepare design specifications and assets for development teams.
- Advocate for user-centered design principles throughout the organization.
- Contribute to design system development and maintenance.
- Present design concepts and solutions clearly and effectively to cross-functional teams.
Qualifications:
- Bachelor's degree in Design, Human-Computer Interaction, or a related field, or equivalent practical experience.
- Proven experience as a UX/UI Designer, with a strong portfolio showcasing mobile and web application design.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, or similar.
- Solid understanding of user-centered design principles, usability heuristics, and interaction design.
- Experience with user research methodologies and usability testing.
- Knowledge of HTML, CSS, and JavaScript is a plus.
- Excellent visual design skills with a strong sense of typography, color, and layout.
- Strong communication, presentation, and interpersonal skills.
- Ability to work autonomously and manage time effectively in a remote setting.
- Experience working in Agile/Scrum development environments is beneficial.
Lead Frontend Engineer (React)
Posted 3 days ago
Job Viewed
Job Description
UI/UX Designer - Web & Mobile
Posted 19 days ago
Job Viewed