⚡ 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 Application Developer (Flutter)

Mobile Application Developer (Flutter)

Nathan Digital  · Consulting

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

The position entails a comprehensive set of duties centered on advancing organizational objectives while ensuring adherence to established protocols. Key responsibilities include overseeing daily operations, managing cross-functional teams, and delivering strategic initiatives that enhance productivity and efficiency. The ideal candidate will possess a minimum of five years of relevant experience, coupled with proven leadership capabilities and a track record of driving results in a dynamic environment. Additionally, strong communication skills and proficiency in industry-specific tools are required to meet the demanding challenges of this role.

We seek a skilled Mobile App Developer to join our collaborative team, where you will play a pivotal role in designing, building, and maintaining premium mobile applications that enhance user engagement and satisfaction. Your responsibilities will include partnering with cross-functional teams, contributing creative insights, and transforming concepts into intuitive, high-performing user experiences.

Oversee a range of critical duties, including planning, organizing, and directing the organization’s operational activities to ensure efficiency and alignment with strategic objectives. Develop and implement policies, processes, and procedures that enhance productivity, quality, and compliance with regulatory standards. Lead cross-functional teams by assigning responsibilities, monitoring progress, and fostering collaboration to achieve departmental and company-wide goals. Analyze performance data to identify trends, address inefficiencies, and drive continuous improvement initiatives. Serve as a key liaison between senior management and operational staff, ensuring clear communication and accountability at all levels. Maintain a strong focus on risk management, implementing safeguards to mitigate potential challenges while promoting a culture of innovation and accountability.

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

Transform design mockups and wireframes into high-performing, scalable, and intuitive code for iOS and Android applications, ensuring long-term maintainability and optimal user experience across platforms.

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

Work alongside the Quality Assurance team to detect and address bugs, bottlenecks, and other technical challenges efficiently.

To remain abreast of industry developments, emerging technologies, and optimal methodologies, ensuring continuous improvement in development processes and user experiences.

Engage in collaborative evaluations of code submissions, facilitate interactive knowledge-sharing forums, and provide structured guidance to junior developers to foster their professional growth and technical proficiency.

Assist in shaping the architectural frameworks and defining the technical roadmap for mobile application initiatives.

Seeking a highly motivated individual with a proven track record in project management and a minimum of five years of relevant experience. The ideal candidate will possess strong analytical skills, exceptional organizational abilities, and proficiency in industry-standard software tools. Additionally, the role demands excellent communication skills to collaborate effectively with cross-functional teams and stakeholders. A bachelor’s degree in a related field is required, along with any applicable certifications that enhance project management expertise. The position necessitates the ability to prioritize tasks, manage deadlines, and adapt to evolving project requirements in a fast-paced environment.

A bachelor’s degree in computer science, software engineering, or a closely related discipline—or an equivalent qualification—is required.

practical experience).

Seeking a candidate with a minimum of two to three years of hands-on experience in mobile application development, specifically utilizing the Flutter framework.

Possesses a comprehensive grasp of mobile user interface and user experience principles, industry design standards, and proven methodologies for creating intuitive digital interactions.

Proficiency in working with RESTful APIs, third-party libraries, and API integrations is required.

Requires a strong command of version control systems, such as Git, along with expertise in agile development methodologies.

A mindset characterized by robust problem-solving abilities and an initiative-driven attitude toward mastering and integrating emerging technologies is essential.

Proven ability to collaborate effectively within a team while maintaining clear and concise written and verbal communication.

Proficiency in cross-platform development frameworks, specifically Flutter, is essential for this role.

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

Individuals should have prior involvement in open-source initiatives or the development of standalone mobile applications.

Developed mobile applications are accessible for download on various app stores.

Qualifications

BA/BSc/HND

Experience Required

2 - 3 years

More jobs in Nairobi