Senior Mobile Application Developer

4 days 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 Equity Bank Kenya Full time

    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box NairobiJob PurposeAs a Senior Android Developer/Engineer at Equity Group, you will be a key contributor to the development and evolution of "Equity...

  • Software Developer

    1 month ago


    Nairobi, Nairobi Area, Kenya Gap Recruitment Services Limited Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.Key Responsibilities:Participate in designing the architecture of software systems, ensuring scalability, maintainability, and adherence to best practices. Work closely with senior developers to analyze and understand...


  • Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    OverviewCigna International Health is initiating a project to develop a cutting-edge global mobile solution to bolster the expansion of our health businesses across the globe. We're actively seeking accomplished leaders to champion our vision and steer us towards building a mobile platform for serving Cigna's customers all over the world.We are seeking an...


  • Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full time

    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box Nairobi.Job Responsibilities/ Accountabilities Strategy, Planning & Execution Design, build and maintain efficient RESTFul APIs in C# Build Reusable Code...

  • Senior iOS Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full time

    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box Nairobi.Job Responsibilities Strategy, Planning & Execution. Design, build and maintain efficient scalable mobile app. Build Reusable Code and Library for...

  • Frontend Developer

    1 month ago


    Nairobi, Nairobi Area, Kenya APA Life Assurance Company Ltd Full time

    KEY PRIMARY RESPONSIBILITIESCollaborate with designers and backend developers to create seamless user experiences and visually appealing interfacesDevelop responsive and mobile-friendly webapps using HTML, CSS and javascriptIntegrate third-party APIs and services to extend website functionalityWrite clean, efficient, and maintainable code using modern...


  • Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full time

    Job PurposeThe Application and Collaboration Engineer is responsible for the implementation, management, and optimization of enterprise applications and collaboration tools within the organization. This role involves ensuring the seamless integration of applications, supporting user collaboration platforms, and driving initiatives to enhance productivity and...


  • Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    The Application and Collaboration Engineer is responsible for implementing, managing, and optimizing enterprise applications and collaboration tools within the organization. As a key member of the team, the Application and Collaboration Engineer will work closely with various departments to understand their needs and provide technical solutions that align...


  • Nairobi, Nairobi Area, Kenya Ericsson Full time

    Ericsson is a world-leading provider of telecommunications equipment & services to mobile & fixed network operators. Over 1,000 networks in more than 180 countries use Ericsson equipment, & more than 40 percent of the world's mobile traffic passes through Ericsson networks.About This Opportunity We are looking for a Talent Development Manager to support the...


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

    Job Title: Full Stack DeveloperWe are seeking a highly 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, Express Js, Node.js, and front-end technologies like Vue.js, Next.js, and Nuxt.js.Key Responsibilities:Full Stack...

  • NET Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    The job profile for this position is Application Development Senior Analyst, which is a Band 3 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you...


  • Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Admin jobs in Kenya. Job DescriptionReporting to the Senior Manager- Security the position holder will be responsible for the management and delivery of round- physical and personnel security requirements as well as Supervision and coordination of provision of security and safety related requirements for company network facilities and regional staff in the...


  • Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    IT job vacancies in Kenya. SBM Bank Kenya is a leading and trusted financial institution with an international footprint, headquartered in Mauritius and positioned to offer an unprecedented banking experience in Kenya to niche Retail, SME and corporate clients.Job Summary:Responsible for managing digital projects and initiatives of digital channels –...


  • Nairobi, Nairobi Area, Kenya United Nations Office at Nairobi (UNON) Full time

    Responsibilities Administration of Entitlements Administer benefits and entitlements of staff, including mobility and hardship allowances, medical and life insurance coverage, pension fund participation, dependency allowance, education grant, home leave, family visit, parental and other special leaves, rental subsidy, change of family/dependency status and...


  • Nairobi, Nairobi Area, Kenya MasterCard Foundation Full time

    Senior Managing ConsultantWe are seeking a seasoned professional to support business development with key clients in East Africa, driving growth and innovation in the payments and financial services industry.About the RoleMastercard Data & Services is the professional services arm of Mastercard Worldwide, providing consulting, marketing, and information...


  • Nairobi, Nairobi Area, Kenya Antal International Full time

    Job Description: Experienced Food Scientist sought to lead product development, sensory evaluation, and laboratory management in a global executive recruitment organisation. Antal International is a global executive recruitment organisation with over 130 offices in more than 30 countries. Key Responsibilities: Project Management: End-to-end...


  • Nairobi, Nairobi Area, Kenya Black Pen Recruitment Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Fraud Prevention Specialist to join our team. As a key member of our fraud prevention team, you will be responsible for developing and implementing strategies to prevent and mitigate fraud globally.Key ResponsibilitiesDevelop and monitor fraud prevention strategies, tools, and processes to...


  • Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Job Summary: Regional ICT Assistant responsible for training and supporting field implementation teams and Satellite Laboratories to provide technical support for ICT survey technologies. The Regional ICT Assistant will be responsible for training and supporting the field implementation teams as well as the Satellite Laboratories, to provide technical...


  • Nairobi, Nairobi Area, Kenya MasterCard Foundation Full time

    Senior Managing Consultant needed for East Africa Data & Services team to support business development with key clients in Kenya, Uganda, Tanzania, Ethiopia, and Mauritius.Key Responsibilities:Deliver against targets for existing accounts and contribute to MasterCard deal bids.Capture senior and mid-level clients' implicit business needs and identify...


  • Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Ol Pejeta Conservancy seeks a Senior Officer, Human Capital to promote employee well-being and enhance the overall employee experience. The Senior Officer, Human Capital is responsible for creating and implementing programs and policies that promote employee well-being and enhance the overall employee experience within the organization. The role involves...