What Mobile App Development Jobs are in Nairobi?

Showing 9 Mobile App Development jobs in Nairobi

Senior Mobile App Developer (Remote-First)

01002 Ruiru / Remote Placements24

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client is seeking a talented and experienced Senior Mobile App Developer to join their dynamic, remote-first engineering team. This role offers an exciting opportunity to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. You will work on innovative projects, collaborate closely with designers and backend engineers, and play a key role in shaping the mobile user experience. The ideal candidate possesses a deep understanding of mobile development principles, proficiency in native development languages (Swift/Objective-C for iOS, Kotlin/Java for Android), and a passion for creating seamless and engaging mobile experiences. As a senior developer, you will also mentor junior team members and contribute to architectural decisions and code quality. This is a fully remote position, providing the flexibility to work from anywhere while collaborating with a talented, globally distributed team. You will be instrumental in bringing cutting-edge mobile solutions to life.

Key Responsibilities
  • Design, develop, and implement native mobile applications for iOS and/or Android platforms.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional and visually appealing mobile interfaces.
  • Work closely with backend engineers to integrate mobile applications with server-side logic and APIs.
  • Write clean, efficient, maintainable, and well-tested code.
  • Identify and resolve bugs and performance issues, ensuring a smooth user experience.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to architectural discussions and decisions for mobile application development.
  • Mentor and guide junior mobile developers, fostering their technical growth.
  • Stay current with the latest mobile development trends, technologies, and best practices.
  • Ensure the technical feasibility of UI/UX designs.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in mobile application development.
  • Proven experience developing native iOS applications using Swift/Objective-C and Xcode.
  • Proven experience developing native Android applications using Kotlin/Java and Android Studio.
  • Strong understanding of mobile UI/UX principles and best practices.
  • Experience with RESTful APIs and integrating with backend services.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively both independently and as part of a remote, collaborative team.
  • Experience with cross-platform frameworks (e.g., React Native, Flutter) is a plus.
Benefits

Our client offers a competitive salary, comprehensive health benefits, and excellent opportunities for professional development and continuous learning. This is a fully remote role, providing you with the flexibility to work from your preferred location and maintain a healthy work-life balance. You will join an innovative and supportive team environment. The role is based in Ruiru, Kiambu, KE , but offers a 100% remote work arrangement.

Is this job a match or a miss?
Apply Now

Senior Mobile App Developer (iOS/Android) - Remote

00200 Ongata Rongai / Remote Placements24

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is seeking an experienced Senior Mobile App Developer with expertise in both iOS and Android development to join their fully remote team. This role is critical for designing, developing, and maintaining high-quality mobile applications that deliver exceptional user experiences. As a remote-first company, we embrace flexibility and empower our team members to work effectively from their chosen locations. You will lead key mobile development initiatives, collaborate with cross-functional teams, and contribute to the technical vision of our mobile platforms. This is an outstanding opportunity to make a significant impact on award-winning applications and grow your career in a dynamic, collaborative, and fully remote setting from your home office in or around Ongata Rongai . Key Responsibilities
  • Design, develop, test, and deploy high-quality native mobile applications for both iOS and Android platforms.
  • Write clean, efficient, and maintainable code using Swift/Objective-C for iOS and Kotlin/Java for Android.
  • Collaborate with product managers, UI/UX designers, and backend engineers to define mobile app features and user experiences.
  • Implement and maintain mobile app architectures, ensuring scalability, performance, and security.
  • Integrate with backend APIs and third-party services.
  • Conduct thorough code reviews and provide constructive feedback to other developers.
  • Troubleshoot, debug, and resolve issues across the mobile development lifecycle.
  • Optimize application performance for speed, responsiveness, and resource efficiency.
  • Stay up-to-date with the latest mobile technology trends, tools, and best practices.
  • Contribute to the technical strategy and roadmap for mobile application development.
Requirements
  • 5+ years of professional experience in native mobile app development.
  • Proven track record of developing and launching successful iOS apps (Swift/Objective-C) and Android apps (Kotlin/Java).
  • Strong understanding of mobile UI/UX design principles and best practices.
  • Experience with mobile development frameworks, SDKs, and tools for both platforms.
  • Proficiency in integrating with RESTful APIs and handling JSON data.
  • Experience with version control systems like Git.
  • Familiarity with mobile testing frameworks and methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote, agile environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits Our client offers a highly competitive salary, comprehensive health insurance, generous paid time off, and excellent opportunities for professional development and skill enhancement. This fully remote role provides the flexibility to work from home, with support for creating an optimal workspace. Join a talented and innovative team dedicated to building exceptional mobile experiences from your home base near Ongata Rongai .
Is this job a match or a miss?
Apply Now

Senior Mobile App Developer (iOS/Android) - Remote First

90104 Mlolongo / Remote Placements24

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a fast-paced fintech startup, is looking for an experienced Senior Mobile App Developer to join their fully remote engineering team. This role is crucial for designing, developing, and launching innovative mobile applications for both iOS and Android platforms. You will be involved in the entire app lifecycle, from concept and design to testing and deployment, ensuring a seamless and engaging user experience. The ideal candidate is a talented developer with a deep understanding of mobile development best practices, a passion for creating intuitive user interfaces, and the ability to thrive in a remote-first, collaborative environment. This position offers the chance to shape the future of mobile finance technology, supporting the company's global reach while having ties to **Mlolongo**, **Machakos**, KE. Key Responsibilities
  • Design, build, and maintain advanced mobile applications for the iOS and Android platforms.
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend engineers, to define and ship new features.
  • Write clean, efficient, well-documented, and testable code.
  • Implement pixel-perfect UI/UX designs and ensure a consistent user experience across devices.
  • Integrate with backend APIs and services.
  • Identify and correct bottlenecks, fix bugs, and improve application performance.
  • Contribute to code reviews, providing constructive feedback and upholding code quality standards.
  • Stay up-to-date with the latest mobile development trends, technologies, and platform updates.
  • Mentor junior mobile developers and contribute to the team's technical growth.
Requirements
  • 5+ years of experience in native mobile app development (iOS with Swift/Objective-C or Android with Kotlin/Java).
  • Proven experience in developing and launching successful mobile applications on the App Store and Google Play Store.
  • Strong understanding of mobile UI/UX design principles and best practices.
  • Experience with mobile development frameworks and tools.
  • Familiarity with RESTful APIs and JSON.
  • Knowledge of current mobile development trends, such as performance optimization, security, and new platform features.
  • Experience with version control systems like Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, adapted for remote work.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits Our client offers a competitive salary, stock options, and a comprehensive benefits package designed for remote employees, including health insurance, retirement plans, and generous paid time off. We provide excellent opportunities for professional development, including access to conferences, training, and the chance to work on groundbreaking projects. You will be part of an innovative and collaborative team, shaping the future of mobile finance, with opportunities to connect with markets including **Mlolongo**, **Machakos**, KE, through your remote contributions.
Is this job a match or a miss?
Apply Now

Remote Mobile App Developer (iOS/Android)

70100 Garissa / Remote Placements24

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is actively seeking a skilled Mobile App Developer proficient in both iOS and Android development to join their expanding, fully remote team. This role is integral to creating and enhancing our cutting-edge mobile applications that reach a global user base. You will be responsible for the entire mobile development lifecycle, from conceptualization and design to implementation and maintenance. We are looking for a developer with a passion for creating intuitive, high-performance mobile experiences and a solid understanding of platform-specific best practices. As part of a remote-first organization, you should be a self-starter, an excellent communicator, and adept at collaborating effectively with a distributed team of designers, product managers, and fellow developers. This is a prime opportunity to contribute to innovative mobile solutions, work with the latest technologies, and grow your career in a flexible and supportive environment. If you are driven by creating exceptional mobile user experiences, we want to hear from you. Key Responsibilities
  • Design, build, and maintain high-performance, reusable, and reliable code for both iOS and Android applications.
  • Translate designs and wireframes into high-quality, user-friendly mobile interfaces.
  • Develop new features and improve the user experience of existing applications.
  • Collaborate with cross-functional teams, including product managers and designers, to define app features.
  • Write clean, well-documented, and maintainable code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks, fix bugs, and improve application performance.
  • Stay up-to-date with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Work with backend services to integrate mobile applications with server-side logic.
Requirements
  • Proven experience as a Mobile App Developer with a strong portfolio of published iOS and Android applications.
  • Proficiency in Swift or Objective-C for iOS development and Kotlin or Java for Android development.
  • Experience with mobile UI/UX design principles and best practices.
  • Familiarity with RESTful APIs to connect mobile applications to back-end services.
  • Understanding of mobile development lifecycles and app store submission processes.
  • Experience with version control systems, such as Git.
  • Knowledge of other cross-platform frameworks (e.g., React Native, Flutter) is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills, essential for a remote role.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Fully remote work opportunity with flexible working hours.
  • Competitive salary and performance incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for continuous learning and professional development.
  • Work on innovative mobile projects with a global reach.
  • Collaborative and supportive remote team environment.
Is this job a match or a miss?
Apply Now

Remote Mobile App Developer (iOS/Swift)

20300 Malindi / Remote Placements24

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a dynamic mobile technology startup, is seeking a talented Remote Mobile App Developer with expertise in iOS development using Swift. This is a 100% remote position, offering you the flexibility to work from anywhere. You will be instrumental in designing, building, and maintaining high-quality native iOS applications that engage users and meet business objectives. The ideal candidate possesses a strong understanding of the iOS ecosystem, Swift programming language, and Apple's design principles. You will collaborate with product managers, designers, and other developers to bring innovative mobile experiences to life. We are looking for a detail-oriented and creative individual who is passionate about creating exceptional mobile applications and thrives in a collaborative, fast-paced remote environment. Contribute your skills to impactful projects and help shape the future of mobile technology. Key Responsibilities
  • Develop, test, and deploy native iOS applications using Swift and Xcode.
  • Collaborate with cross-functional teams to define, design, and ship new mobile features.
  • Write clean, efficient, maintainable, and well-documented Swift code.
  • Ensure the performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Work closely with backend services to integrate mobile applications with server-side functionalities.
  • Participate in code reviews and provide constructive feedback.
  • Stay up-to-date with the latest iOS development trends and technologies.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Proven experience as an iOS Developer, with a strong portfolio of published apps.
  • Proficiency in Swift programming language and the iOS SDK.
  • Experience with Xcode and Interface Builder.
  • Strong understanding of iOS design patterns (e.g., MVC, MVVM) and best practices.
  • Familiarity with RESTful APIs and JSON.
  • Experience with third-party libraries and APIs.
  • Understanding of Apple's Human Interface Guidelines.
  • Knowledge of automated testing frameworks for iOS.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities for remote work.
Benefits
  • Fully remote work arrangement with flexible working hours.
  • Competitive salary and potential for performance bonuses.
  • Comprehensive health insurance coverage.
  • Budget for professional development, training, and conferences.
  • Opportunities to work on innovative and user-centric mobile applications.
  • A collaborative and supportive remote team environment.
  • Regular team virtual meetups and social events.
Is this job a match or a miss?
Apply Now

Lead Mobile App Developer (iOS & Android) - Fully Remote

80100 Mombasa / Remote Placements24

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is seeking an accomplished Lead Mobile App Developer to spearhead their mobile development initiatives. This is a critical, fully remote position where you will guide the architecture, development, and deployment of our cutting-edge mobile applications for both iOS and Android platforms. You will lead a talented team of developers, fostering a collaborative and innovative environment. The role is designed for an individual passionate about creating high-performance, user-friendly mobile experiences and driving technical excellence within a distributed team. As we operate as a remote-first company, you'll have the flexibility to work from any location in Kenya while making a significant impact on our mobile strategy. This is an exceptional opportunity to own the mobile development lifecycle and contribute to a product that reaches a vast user base, ensuring scalability and maintainability. Key Responsibilities
  • Lead the design and architecture of native iOS and Android applications.
  • Mentor, guide, and manage a team of mobile developers, fostering best practices and professional growth.
  • Oversee the entire mobile development lifecycle, from concept and design to testing, deployment, and ongoing maintenance.
  • Collaborate with product managers, designers, and backend engineers to define app features and requirements.
  • Write clean, efficient, and maintainable code for both iOS (Swift/Objective-C) and Android (Kotlin/Java) platforms.
  • Implement robust testing strategies, including unit, integration, and end-to-end testing.
  • Stay current with the latest mobile technologies, trends, and platform updates, and advocate for their adoption where appropriate.
  • Ensure the performance, quality, and responsiveness of the applications.
  • Troubleshoot and resolve complex technical issues across the mobile codebase.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 6+ years of experience in mobile application development, with at least 2 years in a lead or senior technical role.
  • Proven experience developing and launching native applications on both iOS and Android platforms.
  • Strong expertise in Swift, Objective-C, Kotlin, and Java.
  • Deep understanding of mobile architectures, design patterns, and SDKs.
  • Experience with RESTful APIs and mobile data integration.
  • Familiarity with CI/CD pipelines for mobile development.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership and communication skills, with the ability to effectively manage a remote team.
  • Experience working in an Agile/Scrum development environment.
Benefits Our client offers a highly competitive salary package, excellent health and wellness benefits, and substantial professional development opportunities. As a fully remote role, you will have the freedom to work from **Mombasa** or any other preferred location in Kenya. We provide a home office setup allowance and foster a culture of continuous learning and innovation. This position offers a unique opportunity to lead significant mobile projects and influence the technical direction of our company, with regular virtual team-building events and a strong emphasis on work-life balance. You'll be part of a forward-thinking organization dedicated to empowering its remote workforce.
Is this job a match or a miss?
Apply Now

Remote Lead Mobile App Developer (iOS)

01000 Thika / Remote Placements24

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is a dynamic and rapidly expanding mobile technology company seeking a Lead Mobile App Developer with expertise in iOS development to join their fully remote team. This is a leadership position where you will guide the design, development, and implementation of high-quality iOS applications that reach millions of users. You will collaborate closely with product managers, designers, and other engineers to deliver exceptional user experiences. As a remote-first organization, we foster a culture of autonomy, collaboration, and continuous improvement, supported by asynchronous communication tools and practices. The ideal candidate is a seasoned iOS developer with a passion for mobile technology, a strong understanding of the entire app development lifecycle, and proven leadership capabilities. This role offers the chance to make a significant impact on our flagship products and shape the future of our mobile offerings from anywhere. Key Responsibilities
  • Lead the design, development, testing, and deployment of native iOS applications.
  • Mentor and guide a team of iOS developers, providing technical direction and code reviews.
  • Collaborate with cross-functional teams to define app features and user stories.
  • Ensure the performance, quality, and responsiveness of applications.
  • Architect and implement robust, scalable, and maintainable iOS codebases.
  • Integrate with backend services and third-party APIs.
  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.
  • Troubleshoot and debug complex issues, providing timely resolutions.
  • Contribute to the continuous improvement of development processes and workflows.
  • Champion best practices in mobile development and team collaboration.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 6+ years of professional experience in iOS app development.
  • Proven experience leading mobile development teams and projects.
  • Expertise in Swift and Objective-C, and the iOS SDK.
  • Deep understanding of mobile UI/UX design principles and patterns.
  • Experience with RESTful APIs and JSON.
  • Familiarity with performance and memory tuning tools.
  • Knowledge of CI/CD pipelines for mobile applications.
  • Strong understanding of the mobile development lifecycle.
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal skills, particularly in a remote context.
  • Experience working in an Agile/Scrum development environment.
Benefits
  • Competitive salary and performance incentives.
  • Fully remote work opportunity, offering maximum flexibility.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and company holidays.
  • Professional development allowance for conferences, courses, and books.
  • Opportunity to work on innovative mobile products with a talented, distributed team.
  • Company-provided equipment and software.
Is this job a match or a miss?
Apply Now

Remote Junior Mobile App Developer Trainee

60400 Embu / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

apprentice
About the Role

Our client is excited to launch a fully remote Junior Mobile App Developer Trainee program, seeking enthusiastic individuals ready to embark on a career in mobile technology. This is an unparalleled opportunity to learn and contribute to the development of cutting-edge iOS and Android applications from your own home office. You will be trained in the latest mobile development frameworks and best practices, working on real-world projects under the guidance of experienced mobile engineers. We are committed to fostering talent remotely and providing accessible career pathways for aspiring developers worldwide. This program emphasizes practical learning, collaboration through virtual tools, and continuous skill development. Join our innovative team and become a key player in creating the next generation of mobile experiences.

Key Responsibilities
  • Assist in designing, developing, and testing native iOS and Android applications.
  • Learn and apply Swift/Objective-C for iOS development and Kotlin/Java for Android development.
  • Work with mobile UI/UX design principles to create intuitive user interfaces.
  • Collaborate with backend developers to integrate APIs and services.
  • Participate in code reviews and contribute to improving code quality.
  • Debug and resolve issues identified during testing or by users.
  • Stay up-to-date with the latest trends and technologies in mobile development.
  • Contribute to technical documentation for mobile applications.
  • Work closely with product managers to understand project requirements.
Requirements
  • A strong passion for mobile technology and a desire to learn app development.
  • Basic understanding of object-oriented programming concepts.
  • Familiarity with at least one mobile development language (Swift, Kotlin, Java) is a plus.
  • Understanding of UI/UX principles for mobile interfaces.
  • Excellent problem-solving and debugging skills.
  • Strong written and verbal communication skills for remote collaboration.
  • Self-motivated and disciplined to work effectively without direct supervision.
  • Ability to manage time and prioritize tasks efficiently in a remote environment.
  • A reliable internet connection and a suitable, quiet workspace are essential.
Benefits

This fully remote trainee program offers exceptional flexibility and a comprehensive learning experience. Apprentices will receive a competitive stipend, access to advanced training materials, and hands-on project experience. Our client provides dedicated mentorship from senior mobile developers, fostering professional growth and skill enhancement. This is an ideal pathway to a career in the dynamic mobile app industry, with potential for full-time employment upon successful completion of the program. Join our forward-thinking, remote-first company and build your mobile development career from anywhere.

Is this job a match or a miss?
Apply Now

Remote Lead Mobile App Developer (iOS & Android)

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is a dynamic and innovative mobile technology company seeking a visionary Remote Lead Mobile App Developer to spearhead the development of their next-generation native applications for both iOS and Android platforms. This is a critical, remote-first leadership position where you will guide a talented team of developers, shape the technical architecture, and ensure the delivery of high-performance, user-centric mobile experiences. You will be responsible for the entire mobile development lifecycle, from concept and design to implementation, testing, and deployment. The ideal candidate possesses a deep understanding of mobile development best practices, a proven ability to mentor and inspire engineers, and a passion for creating engaging and intuitive mobile solutions. This role offers the unique opportunity to make a significant impact on the company's mobile strategy and product roadmap while enjoying the flexibility of a fully remote work environment. We are looking for a leader who is not only technically brilliant but also a strong communicator and collaborator. Key Responsibilities
  • Lead and mentor a team of iOS and Android developers, fostering a culture of innovation and high performance.
  • Define and drive the technical vision and architecture for our native mobile applications.
  • Oversee the entire mobile app development lifecycle, including planning, design, development, testing, deployment, and maintenance.
  • Ensure the delivery of high-quality, scalable, and performant mobile applications for both platforms.
  • Collaborate closely with product management, UI/UX design, and backend engineering teams to translate requirements into robust technical solutions.
  • Implement best practices for mobile development, including code reviews, automated testing, and CI/CD pipelines.
  • Troubleshoot and resolve complex technical issues across the mobile application codebase.
  • Stay abreast of the latest mobile technologies, trends, and platform updates, and advocate for their adoption where appropriate.
  • Manage project timelines and deliverables, ensuring successful and timely product releases.
  • Champion user experience and performance optimization within the mobile development process.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • 8+ years of professional experience in mobile app development, with a significant focus on native iOS (Swift/Objective-C) and Android (Kotlin/Java) development.
  • Proven experience leading and managing mobile development teams.
  • Demonstrated success in architecting and delivering complex, high-quality mobile applications.
  • Strong understanding of mobile UI/UX principles and best practices.
  • Experience with mobile development tools and frameworks, including Xcode, Android Studio, and relevant SDKs.
  • Knowledge of RESTful APIs, JSON, and mobile data synchronization.
  • Familiarity with version control systems (e.g., Git) and CI/CD methodologies for mobile.
  • Excellent communication, leadership, and interpersonal skills, crucial for a remote lead role.
  • Strong analytical and problem-solving abilities.
Benefits
  • Fully remote position offering exceptional work-life balance and location independence.
  • Highly competitive salary and equity package.
  • Comprehensive medical, dental, and vision insurance plans.
  • Generous paid time off and company holidays.
  • Professional development budget for continuous learning and skill enhancement.
  • Opportunity to shape the future of a growing mobile product suite.
  • Company-provided high-performance hardware and software.
  • Regular virtual team meetups and opportunities for professional networking.
Is this job a match or a miss?
Apply Now