⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Mobile App Developer (Flutter)

Mobile App Developer (Flutter)

Nathan Digital  · Consulting

Full Time Nairobi
Nairobi
KSh 100,000 - KSh 150,000/month
Deadline: 3 September 2026
Posted June 5, 2026

We are seeking a highly motivated professional to join our team in the capacity of [Job Title]. This position requires a minimum of [X] years of relevant experience in [specific field or industry], along with a proven track record of [key skills or achievements]. The ideal candidate will possess strong [specific skills, e.g., analytical, communication, or technical abilities], along with exceptional attention to detail and the ability to thrive in a fast-paced environment. Responsibilities include [list key duties, e.g., managing projects, analyzing data, or collaborating with cross-functional teams], while ensuring adherence to industry standards and company policies. Proficiency in [specific tools, software, or methodologies] is essential, and familiarity with [additional relevant requirements] is highly desirable. The successful candidate will demonstrate a commitment to continuous learning and innovation, contributing to the growth and success of our organization.

We seek a skilled Mobile App Developer to strengthen our collaborative team, where you will play a pivotal role in designing, building, and sustaining high-quality mobile applications that enhance user engagement and satisfaction. In this position, you will partner with diverse cross-functional teams, contribute fresh, forward-thinking ideas, and transform concepts into fluid, intuitive user experiences.

Oversee a range of critical duties that include managing project timelines, coordinating team efforts, and ensuring adherence to company standards. Deliver high-quality results by prioritizing tasks efficiently and maintaining clear communication with stakeholders. Monitor progress regularly to identify potential risks and implement corrective actions as needed. Foster collaboration across departments to align objectives and drive project success. Ensure all deliverables meet established benchmarks and regulatory requirements. Maintain up-to-date documentation and reporting to support decision-making processes.

Collaborate effectively with project managers, UI/UX designers, and fellow developers to conceptualize, design, and build captivating mobile applications.

Convert design mockups and wireframes into high-performing, scalable, and intuitive code optimized for both iOS and Android platforms.

Develop and sustain automated testing frameworks and protocols to uphold app quality, performance, and responsiveness.

Work collaboratively with the Quality Assurance team to diagnose and address bugs, performance constraints, and other technical challenges.

To remain current with industry advancements, emerging technologies, and proven methodologies, continuously refine development processes and elevate user experiences.

Engage in code reviews, collaborate during knowledge-sharing sessions, and provide guidance to junior developers to foster their professional growth.

Play a key role in shaping the architectural choices and guiding the technical direction for mobile app initiatives.

The ideal candidate will possess a bachelor’s degree in a relevant field, along with at least three years of professional experience in a comparable role. Strong communication and organizational skills are essential, as the position involves frequent interaction with stakeholders and the ability to manage multiple projects simultaneously. Proficiency in industry-specific software and tools is required, and familiarity with regulatory compliance standards is preferred. The individual must demonstrate adaptability, problem-solving abilities, and a commitment to continuous learning.

A bachelor’s degree in computer science, software engineering, or a closely related discipline—along with equivalent professional experience—is required for consideration.

With hands-on experience being essential, the ideal candidate should possess a proven track record in applying theoretical knowledge to real-world situations. This role requires individuals who have actively engaged in practical applications, demonstrating their ability to translate concepts into actionable results. Prior involvement in on-the-job training, internships, or related professional activities is highly valued to ensure seamless integration into the position’s demands.

Seeking candidates with 2 to 3 years of hands-on experience developing mobile applications utilizing Flutter technology.

Demonstrates a deep comprehension of mobile user interface and experience principles, design standards, and industry best practices.

Proven expertise in designing, implementing, and consuming RESTful APIs, along with seamless integration of third-party libraries to enhance application functionality and performance.

Demonstrated expertise in version control systems, such as Git, alongside a strong grasp of agile development methodologies.

Problem-solving mindset coupled with a proactive attitude toward learning and integrating emerging technologies is essential.

Proven ability to collaborate effectively within a team environment and convey information clearly through both written and oral communication channels.

Proven expertise in cross-platform development frameworks is essential, with a strong preference for flutter.

Proficiency in backend technologies and programming languages, including Node.js, Python, or Java, is highly advantageous.

Professional experience includes contributions to open-source initiatives or the development of personal mobile applications.

Developed and launched mobile applications are accessible via various app stores.

Qualifications

BA/BSc/HND

Experience Required

2 - 3 years

More jobs in Nairobi