3,493 Mobile App Creation 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.
UI/UX Designer - Mobile Application Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design user-friendly and visually appealing interfaces for iOS and Android mobile applications.
- Create wireframes, user flows, prototypes, and high-fidelity mockups to effectively communicate design concepts.
- Conduct user research and usability testing to gather insights and validate design decisions.
- Translate user needs, business requirements, and technical constraints into elegant design solutions.
- Collaborate closely with product managers, developers, and other stakeholders to ensure design feasibility and alignment.
- Develop and maintain design systems and style guides to ensure consistency across all product interfaces.
- Iterate on designs based on user feedback, data analysis, and evolving product requirements.
- Stay up-to-date with the latest UI/UX trends, technologies, and best practices in mobile design.
- Contribute to the overall product strategy and user experience vision.
- Present design concepts and solutions effectively to cross-functional teams and leadership.
- Ensure designs are optimized for accessibility and performance across different devices and screen sizes.
- Bachelor's degree in Graphic Design, Interaction Design, Human-Computer Interaction, or a related field.
- Minimum of 5 years of experience as a UI/UX Designer, with a strong focus on mobile application design.
- A compelling portfolio demonstrating expertise in mobile UI/UX design, including case studies.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, or similar.
- Solid understanding of user-centered design principles, information architecture, and interaction design.
- Experience with user research methodologies and usability testing.
- Excellent visual design skills, including typography, color theory, and layout.
- Strong communication and collaboration skills, with the ability to articulate design rationale clearly.
- Ability to work independently and manage time effectively in a fully remote environment.
- Knowledge of mobile development processes and platform guidelines (iOS Human Interface Guidelines, Android Material Design).
Lead UX/UI Designer - Mobile Application Development
Posted 5 days ago
Job Viewed
Job Description
Senior UX/UI Designer - Mobile Application Development
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct user research, including surveys, interviews, and usability testing, to understand user needs and behaviors.
- Develop user personas, user journeys, and site maps to guide the design process.
- Create wireframes, mockups, and interactive prototypes to effectively communicate design ideas and user flows.
- Design intuitive and visually appealing user interfaces (UIs) for iOS and Android mobile applications, adhering to platform guidelines and brand standards.
- Translate complex requirements into simple, elegant, and user-friendly design solutions.
- Collaborate closely with product managers, developers, and other stakeholders to define product requirements and ensure design feasibility.
- Iterate on designs based on user feedback, usability testing, and A/B testing results.
- Maintain and evolve design systems and style guides to ensure consistency across all product touchpoints.
- Stay up-to-date with the latest UX/UI trends, design tools, and best practices in mobile application design.
- Advocate for the user throughout the product development lifecycle.
- Present design concepts and rationale to internal teams and stakeholders.
- Mentor junior designers and contribute to the growth of the design team.
Qualifications:
- Bachelor's degree in Design, Human-Computer Interaction, Psychology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in UX/UI design, with a strong portfolio showcasing successful mobile application designs.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, or similar.
- Solid understanding of user-centered design principles, interaction design, and visual design best practices for mobile platforms (iOS and Android).
- Experience with conducting user research and usability testing.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in a fast-paced, collaborative, and fully remote environment.
- Familiarity with front-end development principles is a plus.
This is a fully remote position offering excellent flexibility. The role is vital to developing user-centric digital experiences that serve our audience in and around **Eldoret, Uasin Gishu, KE**.
Remote UX/UI Designer - Mobile Application Development
Posted 5 days ago
Job Viewed
Job Description
Location: This is a fully remote position, allowing you to work from anywhere, with the product development team notionally based in Meru, Meru, KE .
Remote UI/UX Designer - Mobile Application Development
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct user research, including interviews, surveys, and usability testing, to understand user needs and behaviors.
- Translate user insights and business requirements into intuitive wireframes, user flows, and interactive prototypes.
- Develop high-fidelity mockups and detailed visual designs, ensuring adherence to brand guidelines and accessibility standards.
- Create compelling and user-friendly interfaces for both iOS and Android platforms.
- Collaborate closely with product managers, developers, and other stakeholders to ensure design feasibility and successful implementation.
- Iterate on designs based on user feedback, usability testing, and A/B testing results.
- Establish and maintain design systems, style guides, and UI component libraries to ensure consistency across products.
- Advocate for user-centered design principles throughout the product development process.
- Stay updated with the latest UI/UX design trends, tools, and technologies.
- Present design concepts and rationale effectively to cross-functional teams and stakeholders.
- Contribute to the overall product strategy by providing design perspectives and innovative solutions.
- Ensure that designs are optimized for performance and responsiveness across a range of devices.
Qualifications:
- Bachelor's degree in Design, Human-Computer Interaction, Psychology, or a related field, or equivalent practical experience.
- 3+ years of professional experience as a UI/UX Designer, with a strong focus on mobile application design.
- A comprehensive portfolio showcasing exceptional UI/UX design skills, including wireframing, prototyping, and visual design for mobile apps.
- Proficiency in industry-standard design 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.
- Familiarity with front-end development concepts (HTML, CSS, JavaScript) is a plus.
- Excellent communication, collaboration, and presentation skills.
- Ability to work independently, manage multiple projects, and meet deadlines in a remote setting.
- Experience designing for accessibility (WCAG standards) is highly desirable.
- A keen eye for detail, aesthetics, and a passion for creating beautiful, functional interfaces.
This fully remote role offers a fantastic opportunity to shape the user experience of innovative mobile products. Join our client and help bring exceptional digital experiences to life.
Lead Mobile Network Engineer
Posted 20 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Mobile app creation Jobs in Kenya !
Senior Mobile Network Optimization Engineer
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Analyze mobile network performance data (e.g., call drops, data throughput, latency) to identify optimization opportunities.
- Develop and implement RF optimization strategies for 3G, 4G/LTE, and 5G networks.
- Conduct drive tests and post-processing analysis to evaluate network coverage and quality.
- Perform interference analysis and implement mitigation techniques.
- Optimize network parameters to improve capacity, coverage, and user experience.
- Collaborate with planning and engineering teams on network expansion and upgrade projects.
- Develop and maintain network optimization documentation and reports.
- Troubleshoot and resolve complex network performance issues.
- Stay current with the latest mobile network technologies and optimization techniques.
- Provide technical guidance and mentorship to junior engineers.
- Bachelor's degree in Electrical Engineering, Telecommunications Engineering, or a related technical field.
- Minimum of 6 years of experience in mobile network planning, optimization, or RF engineering.
- In-depth knowledge of mobile network architectures (RAN, Core) and key technologies (GSM, WCDMA, LTE, NR).
- Proficiency with network optimization tools and software (e.g., Atoll, TEMS, Nemo, Planet).
- Strong analytical and problem-solving skills.
- Experience with antenna theory, propagation models, and interference analysis.
- Excellent communication and collaboration skills for remote teamwork.
- Ability to work independently and manage projects effectively.
Junior Software Developer - Mobile Applications
Posted 11 days ago
Job Viewed
Job Description
Lead RF Design Engineer - Mobile Networks
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the RF design and planning for new mobile network deployments and upgrades.
- Develop and optimize RF network architecture to meet coverage, capacity, and quality objectives.
- Perform RF site surveys, line-of-sight analyses, and propagation modeling using industry-standard tools.
- Analyze network performance data, identify areas for improvement, and implement RF optimization solutions.
- Specify and evaluate RF components, including antennas, feeders, and radio units.
- Collaborate with network planning, deployment, and operations teams to ensure successful implementation.
- Troubleshoot and resolve complex RF-related network issues.
- Stay current with emerging RF technologies and industry best practices, including 5G NR.
- Develop and maintain comprehensive RF design documentation, including site designs and parameter configurations.
- Mentor and guide junior RF engineers.
- Manage vendor relationships and technical evaluations for RF equipment.
Qualifications:
- Bachelor's degree in Electrical Engineering, Telecommunications Engineering, or a related field. Master's degree preferred.
- Minimum of 8 years of experience in RF design and optimization for mobile networks (GSM, UMTS, LTE, 5G).
- Proven expertise in RF planning tools (e.g., Atoll, Planet), propagation modeling, and network simulation.
- In-depth understanding of RF principles, including antenna theory, signal propagation, interference analysis, and modulation techniques.
- Experience with RF optimization techniques and tools.
- Familiarity with network performance KPIs and troubleshooting methodologies.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and manage multiple projects in a remote setting.
- Relevant certifications (e.g., CWNA, CCNA-Wireless) are a plus.
- Experience with 5G NR RF design and deployment is highly desirable.