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

Flutter Application Software Developer

Nathan Digital  · Consulting

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

About this position: This role involves collaborating with cross-functional teams to drive project outcomes, ensuring alignment with organizational objectives while maintaining high standards of quality and efficiency. The ideal candidate will possess a proven track record in [specific field/industry], combined with strong analytical, problem-solving, and communication skills to effectively engage stakeholders at all levels. Key responsibilities include [list responsibilities], with a focus on [key deliverables or outcomes]. Additionally, the candidate should demonstrate proficiency in [required tools/technologies] and the ability to adapt to evolving priorities within a dynamic environment.

We seek a skilled Mobile App Developer to strengthen our collaborative team, where you will play a pivotal role in designing, building, and refining high-quality mobile applications designed to enhance user engagement and satisfaction. Your responsibilities will include partnering with cross-functional teams, contributing creative solutions, and transforming conceptual ideas into intuitive, user-focused experiences.

Oversee and execute a wide range of critical duties, including but not limited to managing daily operations, developing and implementing strategic plans, and ensuring adherence to company policies and industry regulations. Collaborate with cross-functional teams to drive project completion, monitor performance metrics, and identify opportunities for process improvements. Foster a culture of accountability, innovation, and continuous growth while maintaining high standards of professionalism and efficiency. Serve as a key liaison between leadership and staff to facilitate clear communication and alignment with organizational objectives. Conduct regular evaluations to assess team effectiveness and implement targeted training initiatives to enhance skill development.

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

Craft high-quality, scalable code from wireframes and design mockups, ensuring optimal performance and usability for both iOS and Android platforms.

Develop and oversee automated testing frameworks to uphold app quality, performance, and responsiveness standards.

Work in partnership with the Quality Assurance team to detect and address bugs, performance constraints, and related technical challenges.

To remain current with industry trends, emerging technologies, and best practices, ensuring continuous improvement in development processes and user experiences is essential.

Engage in thorough code assessments, facilitate collaborative knowledge exchanges, and guide junior developers through structured mentorship initiatives.

Play an integral role in shaping the architectural decisions and technical direction for mobile application projects.

We are seeking a highly skilled and experienced candidate to join our team as a(n) [Job Title]. The ideal applicant must possess a minimum of [X years] of relevant experience in [specific field or industry], along with an in-depth understanding of [key skills or technologies required]. Proficiency in [specific software, tools, or methodologies] is essential, and familiarity with [any relevant frameworks, standards, or processes] is strongly preferred. Strong analytical and problem-solving abilities are crucial, as the role involves [key responsibility or task]. Excellent communication skills, both written and verbal, are required to effectively collaborate with cross-functional teams and stakeholders. Additionally, the candidate should demonstrate a keen attention to detail, adaptability to evolving priorities, and a commitment to delivering high-quality results in a fast-paced environment. A degree in [relevant field of study] or equivalent work experience is mandatory.

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

Seeking a candidate with hands-on expertise in the field, evidenced by tangible work performed in real-world scenarios—skills honed through direct application rather than solely theoretical understanding. The ideal applicant will bring a proven track record of successfully executing tasks, solving problems in practical settings, and demonstrating proficiency through measurable outcomes achieved in prior roles. Experience should reflect not just familiarity with concepts but a demonstrated ability to apply knowledge effectively in dynamic environments, ensuring adaptability and tangible contributions to organizational objectives.

Proven experience of two to three years in mobile application development with proficiency in Flutter is required.

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

Proven expertise in utilizing RESTful APIs, leveraging third-party libraries, and seamlessly integrating APIs into applications.

Demonstrates strong expertise in version control systems, including Git, and a deep understanding of agile development practices.

Maintaining a proactive mindset towards problem-solving and embracing continuous learning and adoption of emerging technologies are essential attributes.

Strong interpersonal and communication abilities, including both written and oral proficiency, are essential.

Proficiency in cross-platform development frameworks, with a *mandatory* requirement for experience using Flutter, is essential for this role.

Experience with backend technologies and programming languages, including Node.js, Python, or Java, is highly beneficial.

Individuals should possess prior experience contributing to open-source initiatives or developing mobile applications independently to be considered for this role.

Applications are actively published and accessible through various app stores.

Qualifications

BA/BSc/HND

Experience Required

2 - 3 years

More jobs in Nairobi