3,342 Mobile App Developer jobs in Kenya
Junior App Developer (Mobile)
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of mobile applications for iOS and Android platforms.
- Write clean, efficient, and well-documented code under the supervision of senior developers.
- Collaborate with the design and product teams to translate user requirements into functional app features.
- Participate in code reviews and contribute to improving code quality and development processes.
- Help identify and troubleshoot bugs and performance issues.
- Gain practical experience with mobile development frameworks and tools (e.g., Swift, Kotlin, React Native).
- Contribute to the development of user interfaces (UI) and user experiences (UX).
- Learn and apply version control systems (e.g., Git).
- Assist in creating technical documentation for developed features.
- Engage in team meetings and contribute to project discussions.
Qualifications:
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts and languages (e.g., Java, Swift, Kotlin, JavaScript).
- Familiarity with object-oriented programming (OOP) principles.
- A portfolio of personal projects or relevant coursework demonstrating programming skills is highly valued.
- Strong problem-solving and analytical abilities.
- Eagerness to learn and adapt to new technologies and methodologies.
- Good communication and teamwork skills, essential for remote collaboration.
- Self-motivated and able to manage time effectively in a remote learning environment.
- Interest in mobile app development and the tech industry.
This internship offers an excellent springboard into the world of app development, providing valuable industry experience and mentorship in a flexible, remote setting. You will have the opportunity to work on exciting projects and grow your technical skills. The role is associated with our operations in **Mombasa, Mombasa, KE**, but will be executed remotely.
Remote UI/UX Designer, Mobile Apps
Posted 23 days ago
Job Viewed
Job Description
Junior Software Developer - Mobile Applications
Posted 14 days ago
Job Viewed
Job Description
Job Description
Company Description
TillDash is at the forefront of retail innovation, offering a self-checkout solution that transforms the traditional shopping experience. Our mobile-first technology enables customers to scan items, pay through the app, and enjoy a queue-free shopping experience. Based on our Scan & Go technology and mobile payment integration, TillDash saves customers 80% of their time at checkout and significantly reduces operational costs for retailers. Our vision is to make retail shopping effortless, efficient, and enjoyable for everyone, serving a range of industries from grocery stores to speciality retailers.
Role Description
We are looking for a passionate Mobile Application Developer Intern (Remote) to join our growing team. This is a full-time, remote internship that offers hands-on experience in building and scaling cross-platform mobile applications. You'll play an important role in developing new features, fixing bugs, and optimising performance for both iOS and Android apps using Flutter.
You will collaborate with a supportive team of developers, take part in code reviews, and contribute directly to product design and user experience. This is an excellent opportunity to sharpen your skills while working on a product that impacts real-world retail operations.
Note: This internship is currently unpaid, but strong performers will have the opportunity to transition into a paid role in the near future as we continue to grow.
What You'll Gain
Hands-on experience with Flutter in a real-world product
Mentorship and collaboration with experienced developers
Exposure to retail technology and mobile payments
A chance to work on a product that directly improves shopping experiences for thousands of people
Opportunity to transition into a paid position based on performance and company growth
Qualifications
Proficiency in Flutter for both iOS and Android development
Strong understanding of Mobile Application Development and OOP principles
Experience (academic or practical) with cross-platform mobile development
Problem-solving mindset and ability to work effectively in a collaborative, remote environment
Basic knowledge of retail technology and mobile payment systems is a plus
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
- This role is perfect for someone eager to grow their skills, gain startup experience, and be part of a company transforming the retail experience.
Job Description
Company Overview
M-TREAT is a cutting-edge digital healthcare marketplace transforming how peop
access medications and care. We combine technology, innovation, and purpose to make healthcare more accessible, affordable, and user-centric across Africa and beyond.
Role Overview
M-TREAT is seeking a
Mobile Application UI Designer (Volunteer)
to help shape our mobile healthcare platform. You'll play a key role in creating intuitive, user-friendly, and visually stunning interfaces that empower patients and providers.
Important
: This is a volunteer role —
no financial compensation or stipends are provided
. Apply only if you're driven by purpose and passionate about creating transformative healthcare technology.
What You'll Do
- Design Ownership: Lead end-to-end UI design for M-TREAT's mobile app.
- User-Centric Design: Create user journeys, wireframes, prototypes, and high-fidelity mockups using Penpot, Figma, or similar tools
- Research & Testing: Conduct user research and usability testing to refine designs.
- Collaboration: Work closely with developers, product managers, and stakeholders to bring designs to life.
- Design System: Build and maintain a cohesive design system aligned with M-TREAT's brand vision.
- Problem Solving: Translate complex healthcare workflows into seamless user experiences.
What We're Looking For
- Experience: 4+ years in product/UI design with a portfolio of shipped digital products.
- Tools: Proficiency in Penpot, Figma, or equivalent.
- Expertise: Strong understanding of UX/UI principles, accessibility standards, and mobile design systems.
- Mindset: Creative problem-solver with empathy for users and passion for healthcare innovation.
- Collaboration: Excellent communication and teamwork skills.
- Bonus: Experience or interest in health-tech.
Engagement Terms
- Volunteer Basis: No financial compensation or expense coverage.
- Remote & Flexible: Work from anywhere, manage your own schedule.
- Resources: Use your own design tools and equipment.
Why Join M-TREAT?
- Be part of a revolutionary health-tech mission impacting millions.
- Collaborate with passionate innovators shaping the future of healthcare.
We review applications within 72 hours and will reach out if your profile aligns.
Mobile Application Developer
Posted today
Job Viewed
Job Description
Company Description
Webmasters (K) Ltd develops cutting-edge technology-enhanced solutions, software applications, and business platforms across multiple industries. We work with businesses to identify areas where technology can improve processes, profitability, and customer experience. Our key services include web development, software development, app development for Android and iOS, and platform solutions that come with full-service management, support, and training. Our goal is to help businesses gain a competitive edge through customized technology solutions.
Role Description
This is a full-time on-site role for a Frontend Mobile Developer (Flutter) located in Nairobi County, Kenya. The developer will be responsible for designing and implementing mobile applications, writing clean and maintainable code, collaborating with the design team to create user-friendly interfaces, and integrating with back-end services. They will also be expected to stay updated with the latest industry trends and best practices to ensure the applications are up-to-date and performant.
Qualifications
- Expertise in Mobile Application Development and Mobile Applications
- Proficient in iOS Development
- Strong understanding of Object-Oriented Programming (OOP)
- Experience in Software Development
- Good problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Experience with Flutter is highly desirable
Mobile Application Developer
Posted today
Job Viewed
Job Description
Job Description
1.
Mobile App Developer
Job Title: Mobile App Developer
Summary:
We are seeking a skilled Mobile App Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms, supporting business-to-business (B2B) healthcare solutions for our clients, primarily businesses such as healthcare providers and organizations. The role is full-time and in-office at our Nairobi, Kenya location. The ideal candidate will have strong experience integrating APIs to deliver seamless, user-friendly mobile experiences and must be a quick learner capable of adapting to new tools, platforms, and methodologies. Experience with AI tools in the development process is a plus.
Responsibilities:
Design and develop mobile applications for iOS and Android using frameworks like React Native, Flutter, or native development (Swift, Kotlin) to meet the needs of business clients.
Integrate Restful APIs and third-party services to enable real-time data exchange and functionality for B2B applications.
Collaborate with UX/UI designers to create intuitive, responsive interfaces tailored to business user needs.
Write clean, maintainable, and well-documented code, adhering to industry best practices.
Perform testing, debugging, and optimization to ensure application performance and reliability for enterprise clients.
Rapidly learn and adopt new mobile development tools, platforms, and methodologies to support evolving business requirements.
Work with cross-functional teams, including backend developers and product managers, to align on project goals for business clients.
Contribute to app store deployment processes and ensure compliance with platform guidelines.
Qualifications:
- Required:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 3+ years of mobile app development experience with a proven track record of published apps.
- Strong experience integrating APIs (REST, GraphQL) with mobile applications.
- Proficiency in at least one mobile development framework (e.g., React Native, Flutter, Swift, Kotlin).
- Ability to learn quickly and adapt to new tools, platforms, and methodologies.
- Excellent problem-solving skills and attention to detail.
- Preferred
:
- Experience developing mobile apps for healthcare or B2B enterprise solutions.
- Familiarity with cloud platforms (e.g., AWS, Azure) for mobile backend integration.
- Knowledge of CI/CD pipelines for mobile development.
- Experience using AI tools (e.g., GitHub Copilot, ChatGPT) in the development process to enhance coding efficiency or debugging.
Working Conditions:
-
Full-time, in-office role based in Karen Nairobi, Kenya
.
Must be within commutable distance (No greater than 1hr by car).
- Collaborative environment with occasional tight deadlines to meet the needs of business clients.
Be The First To Know
About the latest Mobile app developer Jobs in Kenya !
UI/UX Designer - Mobile Applications
Posted 18 days ago
Job Viewed
Job Description
Lead UX/UI Designer - Mobile Applications
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the end-to-end design process for mobile applications, from user research and wireframing to high-fidelity prototyping and final UI design.
- Develop user personas, journey maps, and user flows to understand user needs and behaviors.
- Create intuitive and aesthetically pleasing interfaces for iOS and Android platforms.
- Design and conduct usability testing sessions, iteratively refining designs based on user feedback.
- Collaborate closely with product managers, developers, and other stakeholders to ensure seamless execution of designs.
- Develop and maintain a consistent design system and style guide across all applications.
- Stay up-to-date with the latest trends and best practices in UX/UI design, mobile technologies, and interaction design.
- Mentor junior designers and provide constructive feedback to ensure high-quality design output.
- Articulate design decisions and rationale clearly and persuasively to cross-functional teams and leadership.
- Champion user-centered design principles throughout the product development lifecycle.
Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field; equivalent practical experience will be considered.
- A minimum of 6 years of professional experience in UX/UI design, with a significant focus on mobile applications.
- Strong portfolio showcasing a range of successful mobile design projects.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, or similar.
- Deep understanding of mobile design patterns, platform guidelines (iOS Human Interface Guidelines, Material Design), and accessibility standards.
- Experience conducting user research, usability testing, and translating insights into design improvements.
- Excellent communication, collaboration, and presentation skills.
- Demonstrated ability to lead design projects and mentor team members in a remote environment.
- Experience working in Agile/Scrum development environments.
- A keen eye for detail and a passion for creating exceptional user experiences.
This role is based in **Mlolongo, Machakos, KE**, but offers the advantage of being a completely remote position. If you are a creative and user-focused designer ready to make a significant impact on innovative mobile products, we want to hear from you.
Lead UI/UX Designer - Mobile Applications
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and user experience strategy for new and existing mobile applications.
- Conduct user research, persona development, and user journey mapping to inform design decisions.
- Create wireframes, mockups, and interactive prototypes to effectively communicate design concepts.
- Develop high-fidelity visual designs, ensuring consistency with brand guidelines and design systems.
- Collaborate closely with product managers and engineers to ensure feasibility and successful implementation of designs.
- Conduct usability testing and analyze feedback to iterate and improve designs.
- Establish and maintain design standards, guidelines, and style guides for mobile products.
- Mentor and guide junior UI/UX designers, fostering a collaborative and creative environment.
- Stay current with the latest UI/UX trends, techniques, and technologies in mobile app design.
- Present design concepts and rationale effectively to cross-functional teams and stakeholders.
- Bachelor's degree in Design, HCI, Computer Science, or a related field; or equivalent practical experience.
- Minimum of 6 years of experience in UI/UX design, with a strong focus on mobile application design.
- A robust portfolio demonstrating expertise in user-centered design principles and a range of mobile app projects.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, etc.
- Solid understanding of mobile platforms (iOS and Android) design guidelines and best practices.
- Experience with user research methodologies and usability testing.
- Excellent visual design skills, including typography, color theory, and layout.
- Strong collaboration and communication skills, with the ability to articulate design decisions clearly.
- Experience leading design projects and mentoring junior designers.
- Ability to work effectively in a remote, fast-paced environment.
Explore mobile app developer jobs, where innovation meets functionality. These roles involve creating, testing, and maintaining applications on platforms like iOS and Android. Mobile app developers are proficient in programming languages such as Swift, Java, and Kotlin, and they possess a strong understanding of mobile UI/UX design principles.