Senior Mobile Application Developer

1 month ago


Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

We are seeking a highly skilled Senior Mobile Application Developer with expertise in Flutter to join our development team at Nathan HR Human Resources. As a Senior Mobile Application Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.

Responsibilities:

Develop and maintain cross-platform mobile applications using Flutter.

Collaborate with product managers, designers, and backend developers to define, design, and implement new features.

Write clean, maintainable, and testable code following best practices.

Integrate APIs and third-party services into mobile applications.

Troubleshoot, debug, and optimize application performance.

Stay up to date with the latest industry trends, tools, and technologies to ensure cutting-edge development.

Ensure the security, scalability, and reliability of mobile applications.

Contribute to code reviews and help maintain high standards for the codebase.

Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Proven experience developing mobile applications with Flutter.

Strong knowledge of Dart and familiarity with state management frameworks (e.g., Provider, Bloc, Riverpod).

Experience with mobile app deployment processes on both App Store and Google Play.

Proficiency in RESTful APIs and third-party libraries integration.

Understanding of mobile app architecture and design principles (e.g., MVC, MVVM).

Familiarity with native mobile development (iOS/Android) is a plus.

Experience with version control systems (e.g., Git).

Excellent problem-solving and debugging skills.

Strong communication and teamwork skills.

Preferred Skills:

Experience with Firebase services (Authentication, Firestore, Cloud Messaging, etc.).

Knowledge of CI/CD pipelines for Flutter projects.

Familiarity with Agile methodologies.

Experience with animations and designing intuitive, dynamic user interfaces.

Familiarity with mobile app testing (unit testing, integration testing).



  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job DescriptionWe are seeking a highly skilled Senior Mobile Application Developer to join our team at Nathan HR Human Resources.About the Role:This is a full-time position requiring a strong passion for mobile app development, with a focus on creating high-quality, engaging user experiences.The ideal candidate will have extensive experience in developing...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Description:Nathan HR Human Resources is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.Responsibilities:Collaborate with...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Position Overview: We are seeking a skilled Mobile Developer to be an integral part of our development team at Nathan HR Human Resources, where you will be responsible for designing, developing, and maintaining high-quality mobile applications that enhance user engagement and satisfaction.Key Responsibilities:Collaborate with cross-functional teams,...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    At Nathan HR Human Resources, we are seeking a skilled Mobile Application Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.Key Responsibilities:Collaborate with cross-functional teams to...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Nathan HR Human Resources is seeking a highly skilled Mobile Application Software Engineer to join our team.Estimated Salary:$120,000 per annumThe successful candidate will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.This role involves collaborating with...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Title: Senior Mobile Software Engineer PositionWe are seeking a highly skilled and experienced Senior Mobile Software Engineer to join our team at Nathan HR Human Resources. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that deliver exceptional user...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    We are seeking a skilled Mobile Software Developer with expertise in Flutter to join our team at Nathan HR Human Resources. As a Mobile Software Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.Key Responsibilities:Develop and maintain cross-platform...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Description:Nathan HR Human Resources is seeking a skilled Mobile App Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications that meet user expectations.Responsibilities:You will work closely with project managers, UI/UX designers, and fellow developers to...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    OverviewNathan HR Human Resources is seeking a highly skilled Mobile App Developer to join our dynamic team. This role involves designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Title: Full Stack DeveloperNathan HR Human Resources is seeking a skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Express Js, Node.js, and front-end technologies like Vue.js, Next.js and Nuxt.js. This role offers an exciting opportunity to work...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Mobile App Developer Role OverviewWe are seeking an experienced Mobile App Developer to join our team at Nathan HR Human Resources.


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job DescriptionWe are seeking a highly skilled Digital Flutter Developer Lead to join our development team at Nathan HR Human Resources. As a key member of our team, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.Responsibilities:Develop and maintain...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Nathan HR Human Resources. This is an exceptional opportunity for an experienced professional with a strong background in Node.js and MongoDB to contribute to the design and maintenance of scalable backend systems.Key Responsibilities:Design and develop high-performance, secure, and...


  • Nairobi, Nairobi Area, Kenya international finance corporation Full time

    About the RoleWe are seeking an experienced Senior Infrastructure Development Specialist to join our team at International Finance Corporation (IFC). This role will play a crucial part in shaping our infrastructure development strategies and driving growth in emerging markets.


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Title: Full Stack DeveloperWe are seeking a skilled and experienced Full Stack Developer to join our dynamic team at Nathan HR Human Resources. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Node.js, and front-end technologies like Vue.js and Nuxt.js. This role offers an exciting opportunity to work on...


  • Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full time

    Job Title: Full Stack DeveloperJob Summary:Nathan HR Human Resources is seeking a skilled Full Stack Developer to join our dynamic team.Main Responsibilities:Design, develop, and maintain robust and efficient web applications with both front-end and back-end components.Utilize MongoDB and NoSQL databases for data storage and retrieval optimization.Create...


  • Nairobi, Nairobi Area, Kenya UNICEF Full time

    Job OverviewWe are seeking a highly experienced and skilled Senior Liaison Officer to join our team in Nairobi, Kenya. As a key member of our partnership development unit, you will play a crucial role in building and maintaining relationships with UN agencies, governments, and other stakeholders to advance UNICEF's mission and goals.


  • Nairobi, Nairobi Area, Kenya World Bank Group Full time

    About the RoleWe are seeking a seasoned Senior Integrity Risk Specialist to join our team at the World Bank Group. As a key member of our Integrity Vice Presidency, you will play a vital role in helping us prevent and detect fraud and corruption in our operations.About the TeamOur team is dedicated to ensuring that our resources are used effectively to...

  • Senior Sales Director

    1 month ago


    Nairobi, Nairobi Area, Kenya Black Pen Recruitment Full time

    Black Pen Recruitment is seeking a seasoned Senior Sales Manager to drive growth and expand market share for our client, the largest and first licensed on/off-ramp platform for stablecoins in Africa.Key responsibilities include developing and implementing sales strategies, analyzing market trends, and creating sales plans to meet targets.The ideal candidate...


  • Nairobi, Nairobi Area, Kenya World Bank Group Full time

    Job DescriptionSenior Integrity Risk Specialist at World Bank GroupWe are seeking a highly skilled Senior Integrity Risk Specialist to join our team at the World Bank Group. As a Senior Integrity Risk Specialist, you will play a key role in detecting, preventing, and deterring fraud and corruption in our operations.Your primary responsibilities will...