15 May 2024

Mobile Developer at Nathan Digital

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow

Job Description

Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations.

Salary RangeKSh 50,000 – KSh 100,000/month

Position Overview:

We are looking for a Mobile App Developer to join our dynamic team, who will be an integral part of our development team, responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction. Your role will involve collaborating with cross-functional teams, bringing innovative ideas to the table, and turning concepts into seamless user experiences.


  • Work closely with project managers, UI/UX designers, and fellow developers to conceptualize, design, and develop engaging mobile applications.
  • Transform wireframes and design mockups into efficient, maintainable, and user-friendly code for iOS and Android platforms.
  • Develop and maintain backend components, APIs, and services to support mobile app functionality.
  • Implement and maintain automated testing procedures to ensure app quality, performance, and responsiveness.
  • Collaborate with the QA team to identify and resolve bugs, bottlenecks, and other technical issues.
  • Stay updated on industry trends, emerging technologies, and best practices to enhance development processes and user experiences.
  • Participate in code reviews, knowledge-sharing sessions, and mentorship of junior developers.
  • Contribute to the architectural decisions and technical direction of mobile app projects.


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience in mobile app development using languages such as Swift, Kotlin, or React Native.
  • Strong understanding of mobile UI/UX principles, design guidelines, and best practices.
  • Experience with RESTful APIs, third-party libraries, and integrating APIs.
  • Proficiency in version control systems (e.g., Git) and agile development methodologies.
  • Problem-solving mindset and a proactive approach to learning and adopting new technologies.
  • Excellent teamwork and communication skills, both written and verbal.
  • Experience with cross-platform development frameworks such as Flutter (mandatory)
  • Familiarity with backend technologies and languages (e.g., Node.js, Python, Java).
  • Previous contributions to open-source projects or personal mobile app projects.
  • Published mobile applications available on app stores.
  • Strong understanding of performance optimization techniques.

Method of Application

Submit your CV, copies of relevant documents and Application to:

[email protected]

Use the title of the position as the subject of the email

Closing Date : 31 May. 2024


Apply for this Job