561 Mobile App Developer jobs in Nairobi
Junior App Developer (Mobile)
Posted 8 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.
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.
Senior UX/UI Designer - Mobile Applications
Posted 8 days ago
Job Viewed
Job Description
- Lead the design process from concept to completion for mobile applications, including user research, wireframing, prototyping, and high-fidelity visual design.
- Conduct user research, usability testing, and gather feedback to inform design decisions.
- Create intuitive and engaging user flows, wireframes, and interactive prototypes.
- Develop high-fidelity visual designs, style guides, and design systems for iOS and Android platforms.
- Collaborate closely with product managers and engineering teams to ensure feasibility and successful implementation of designs.
- Present design concepts and rationale clearly and persuasively to stakeholders.
- Stay up-to-date with the latest mobile design trends, best practices, and emerging technologies.
- Mentor junior designers and provide constructive feedback.
- Advocate for user needs throughout the product development lifecycle.
- Contribute to a collaborative and creative remote design culture.
- Proven experience as a Senior UX/UI Designer with a strong portfolio showcasing exceptional mobile application design work.
- Expertise in user-centered design principles, interaction design, and visual design.
- Proficiency in industry-standard design and prototyping tools (e.g., Figma, Sketch, Adobe XD, InVision).
- Strong understanding of mobile platform guidelines (iOS Human Interface Guidelines, Android Material Design).
- Experience conducting user research and usability testing.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and collaboratively in a remote, fast-paced environment.
- Strong understanding of front-end development principles and limitations.
- A passion for creating beautiful, functional, and user-friendly digital products.
Senior UI/UX Designer - Mobile Applications
Posted 16 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong portfolio showcasing exceptional design skills in mobile-first environments (iOS and Android). You should have a deep understanding of user-centered design principles, usability best practices, and the latest mobile UI trends. Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, or InVision is essential. Experience conducting user research, usability testing, and translating findings into actionable design improvements is highly valued. As a remote team member, you must have excellent communication, collaboration, and presentation skills, with the ability to articulate design decisions clearly and effectively. You will work closely with product managers, developers, and other stakeholders to deliver high-quality digital experiences. The role is advertised for Mombasa, Mombasa, KE , but is a 100% remote position.
Responsibilities:
- Lead the design process for mobile applications, from concept to final handoff.
- Conduct user research, create user personas, and map user journeys.
- Develop wireframes, mockups, and interactive prototypes to effectively communicate design ideas.
- Design intuitive and visually appealing user interfaces for iOS and Android platforms.
- Conduct usability testing and iterate on designs based on user feedback and data.
- Collaborate closely with product managers and engineers to ensure feasible and high-quality implementation.
- Define and maintain design systems and style guides for consistency across products.
- Stay up-to-date with the latest UI/UX trends, technologies, and best practices.
- Present design concepts and solutions to stakeholders and gather feedback.
- Mentor junior designers and contribute to a culture of design excellence.
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- 5+ years of professional experience in UI/UX design, with a strong focus on mobile applications.
- A compelling portfolio demonstrating expertise in mobile UI/UX design.
- Proficiency in industry-standard design and prototyping tools (Figma, Sketch, Adobe XD).
- Strong understanding of user-centered design principles and usability heuristics.
- Experience with user research methodologies and usability testing.
- Knowledge of iOS and Android design guidelines.
- Excellent visual design skills with a keen eye for detail.
- Strong communication, presentation, and interpersonal skills.
- Ability to work independently and collaboratively in a remote setting.
Lead UX/UI Designer - Mobile Applications (Remote)
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of user interfaces and user experiences for mobile applications across iOS and Android platforms.
- Conduct user research, usability testing, and create user personas to inform design decisions.
- Develop wireframes, user flows, prototypes, and high-fidelity mockups to effectively communicate design concepts.
- Collaborate closely with product managers, developers, and stakeholders to translate requirements into compelling user-centered designs.
- Define and maintain design guidelines, style guides, and component libraries to ensure consistency across applications.
- Iterate on designs based on user feedback, analytics, and technical constraints.
- Mentor and guide junior designers, fostering a collaborative and creative design culture.
- Stay current with the latest UX/UI trends, technologies, and best practices in mobile design.
- Present design concepts and rationale to stakeholders clearly and persuasively.
- Ensure the accessibility and usability of all designed interfaces.
- Champion the user experience throughout the product development lifecycle.
- Minimum of 7 years of experience in UX/UI design, with a significant focus on mobile application design.
- A strong portfolio demonstrating expertise in mobile UX/UI design, including case studies of complex projects.
- 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.
- Experience with user research methodologies and usability testing.
- Familiarity with iOS and Android design guidelines and patterns.
- Excellent communication, presentation, and interpersonal skills.
- Ability to lead design initiatives and collaborate effectively with cross-functional teams.
- Experience working in an agile development environment is a plus.
- A Bachelor's degree in Design, HCI, Computer Science, or a related field is preferred.
Be The First To Know
About the latest Mobile app developer Jobs in Nairobi !
Lead UI/UX Designer - Mobile & Web Applications
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design process for new features and products, from user research and ideation to high-fidelity mockups and prototypes.
- Develop user personas, user flows, wireframes, and interactive prototypes to effectively communicate design concepts.
- Create visually stunning and user-friendly interfaces that align with brand guidelines and enhance user satisfaction.
- Conduct user research, usability testing, and analyze feedback to iterate on designs and improve the user experience.
- Collaborate with product managers to define product requirements and translate them into compelling design solutions.
- Work closely with front-end developers to ensure the accurate implementation of designs.
- Mentor and guide junior designers, fostering a collaborative and creative design environment.
- Stay current with the latest UI/UX trends, tools, and best practices in the digital design industry.
This is a remote position, and you will be working collaboratively with a distributed team, contributing to projects affecting users globally, with a focus on the needs of individuals in Mombasa, Mombasa, KE and beyond. We value creativity, innovation, and a user-centric approach to design.
Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in UI/UX design, with a focus on mobile and web applications.
- A strong portfolio showcasing a range of design projects, demonstrating proficiency in UI design, UX strategy, and interaction design.
- Expertise in design and prototyping tools such as Figma, Sketch, Adobe XD, or similar.
- Solid understanding of user-centered design principles, information architecture, and usability best practices.
- Experience conducting user research and usability testing.
- Excellent communication and collaboration skills, with the ability to articulate design decisions clearly.
- Ability to manage multiple projects simultaneously and meet deadlines in a remote setting.
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.
Technical Implementation Consultant
Posted today
Job Viewed
Job Description
Want to help banks fight financial crime with AI?
At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.
This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.
Our role is Hybrid - you'll spend time on site with customers, in our offices and working remotely.
In this role at Vyntra, you will:
- Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
- Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
- Design and deploy solutions to the required standard of quality.
- Understand customer requirements and advise on best use of Vyntra's solutions.
- Educate and empower customers to maximize adoption of the solution.
- Provide service and support at levels 1/2/3 as needed.
- Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
- Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.
What we're looking for:
- Strong IT/software implementation skills with hands-on experience.
- Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
- Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
- Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
- Excellent communication skills; able to explain technical concepts to non-technical audiences.
- Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
- Finance, banking, or related background is advantageous.
- Fluent English; other languages a plus.
As part of your application, we will ask you to answer a few short questions about your experience with customer projects, scripting, databases, and fintech. This helps us get to know you better and ensures a good match.