163 Mobile Applications jobs in Kenya
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.
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.
Junior Software Developer - Mobile Applications
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of new features for mobile applications.
- Write clean, maintainable, and efficient code according to established standards.
- Participate in the testing and debugging of software applications.
- Collaborate with senior developers and designers on project tasks.
- Contribute to the development of user interfaces (UIs) and user experiences (UXs).
- Participate in code reviews and team meetings.
- Learn and apply new technologies and programming languages.
- Document code and development processes.
- Assist in troubleshooting and resolving software defects.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of programming concepts and at least one mobile development language (e.g., Java, Kotlin, Swift, JavaScript).
- Familiarity with mobile development frameworks (e.g., Android Studio, Xcode, React Native).
- Basic understanding of data structures and algorithms.
- Good problem-solving and analytical skills.
- Eagerness to learn and adapt to new technologies.
- Strong communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- Previous personal projects or contributions to open-source are a plus.
UI/UX Designer - Mobile Applications
Posted 18 days ago
Job Viewed
Job Description
Lead UX/UI Designer - Mobile Applications
Posted 23 days ago
Job Viewed
Job Description
Lead UI/UX Designer - Mobile Applications
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design process for new mobile application features and enhancements, from ideation to implementation.
- Conduct user research, including interviews, surveys, and usability testing, to gather insights into user needs and behaviors.
- Create user personas, user journey maps, and information architecture to define the user experience.
- Develop wireframes, mockups, and interactive prototypes to effectively communicate design concepts.
- Design visually appealing and user-friendly interfaces that align with brand guidelines and accessibility standards.
- Collaborate closely with product managers to define product requirements and translate them into intuitive designs.
- Work with front-end developers to ensure the seamless implementation of designs, providing clear specifications and assets.
- Iterate on designs based on user feedback, usability testing, and performance data.
- Mentor and guide junior designers, fostering a culture of design excellence and continuous improvement.
- Stay up-to-date with the latest UI/UX trends, best practices, and technologies in mobile design.
- Present design proposals and rationale to cross-functional teams and stakeholders.
- Champion user-centered design principles throughout the product development lifecycle.
Qualifications:
- 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 portfolio showcasing mobile application design expertise.
- Proven experience leading design projects and mentoring other designers.
- Expertise in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, etc.
- Strong understanding of user-centered design principles, usability heuristics, and accessibility standards.
- Experience conducting various forms of user research and usability testing.
- Excellent visual design skills with a keen eye for typography, color, and layout.
- Proficiency in creating and maintaining design systems.
- Strong communication, presentation, and interpersonal skills, with the ability to articulate design decisions clearly.
- Ability to work effectively in a remote, fast-paced, and collaborative team environment.
- Familiarity with agile development methodologies.
- Passion for creating exceptional user experiences.
This is a fully remote position, allowing you to contribute to projects impacting users globally, with a conceptual base related to Kitale, Trans-Nzoia, KE .
Be The First To Know
About the latest Mobile applications Jobs in Kenya !
Remote UX/UI Designer - Mobile Applications
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design intuitive and engaging user interfaces for mobile applications (iOS and Android).
- Conduct user research, including interviews, surveys, and usability testing.
- Create wireframes, user flows, prototypes, and high-fidelity mockups.
- Develop and maintain design systems and style guides.
- Collaborate with product managers and engineers to define product requirements and ensure design fidelity.
- Iterate on designs based on user feedback, analytics, and A/B testing.
- Champion user-centered design principles throughout the product development lifecycle.
- Stay current with the latest UI/UX trends and best practices.
- Proven experience as a UX/UI Designer, with a strong portfolio of mobile application designs.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision.
- Deep understanding of user-centered design principles, mobile UI/UX patterns, and accessibility standards.
- Experience conducting user research and usability testing.
- Excellent visual design skills with a keen eye for detail and typography.
- Strong understanding of mobile development platforms (iOS and Android).
- Excellent communication, collaboration, and presentation skills.
- Ability to work independently and manage time effectively in a remote environment.
Senior UX/UI Designer - Mobile Applications
Posted 23 days ago
Job Viewed
Job Description
As a Senior UX/UI Designer, you will work closely with product managers, developers, and other designers to translate complex requirements into elegant, user-centered design solutions. You will conduct user interviews, usability testing, and A/B testing to gather insights and validate design decisions. Developing design systems, style guides, and design specifications to ensure consistency and quality across all products will be a key part of your role. You should possess a strong portfolio showcasing your expertise in mobile app design, interaction design, and visual design.
We are seeking a creative, detail-oriented individual with a passion for user-centered design and a deep understanding of mobile design principles and best practices (iOS and Android). You must be adept at using industry-standard design and prototyping tools. The ideal candidate will have a Bachelor's degree in Design, HCI, or a related field, or equivalent practical experience, coupled with at least 5 years of professional experience in UX/UI design, with a significant focus on mobile applications. Strong collaboration and communication skills are vital for this remote position.
Key Responsibilities:
- Lead the design of intuitive and visually appealing mobile applications.
- Conduct user research, usability testing, and heuristic evaluations.
- Create wireframes, user flows, prototypes, and high-fidelity mockups.
- Develop and maintain design systems and style guides.
- Collaborate with product and engineering teams to implement designs.
- Advocate for user needs throughout the product development lifecycle.
- Stay updated on the latest UX/UI trends and technologies.
- Iterate on designs based on user feedback and data analysis.
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- 5+ years of professional experience in UX/UI design, with a strong portfolio of mobile app projects.
- Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar.
- Solid understanding of user-centered design principles and methodologies.
- Experience with mobile platform design guidelines (iOS Human Interface Guidelines, Android Material Design).
- Excellent visual design skills and attention to detail.
- Strong communication, collaboration, and presentation skills.
- Ability to manage projects and work effectively in a remote team.
UI/UX Designer - Mobile Application Development
Posted 23 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).