Current jobs related to Backend Developer - Nairobi - Nathan Digital

  • Backend Developer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Tech Care for All Africa (TC4A) Full time

    **Backend Developer for Digital Health Company** Transform healthcare outcomes in Africa by developing scalable and efficient backend solutions for a leading digital health company. Tech Care for All Africa (TC4A) is an innovative digital health company committed to transforming healthcare outcomes in Africa. We are renowned for our flagship Medical...


  • Nairobi, Kenya Tech Care for All Africa (TC4A) Full time

    Tech Care for All Africa (TC4A) is an innovative digital health company committed to transforming healthcare outcomes in Africa. We are renowned for our flagship Medical Learning Hub (MLH), a state-of-the-art platform reshaping healthcare education. Through MLH, we aim to enhance the skills and knowledge of healthcare providers across the continent. TC4A...


  • Nairobi, Nairobi Area, Kenya M-KOPA Solar Full time

    M-KOPA's mission is to make high quality energy accessible to everyone. Key Highlights: 400,000+ homes connected to solar power in Kenya, Tanzania, and Uganda 550 new homes added daily As a Senior Backend Engineer, you will collaborate with a team to design and build scalable solutions using the latest technologies and architectures. Your focus will be on...


  • 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

    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

    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

    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...


  • Nairobi, Kenya Savannah Informatics Full time

    Kenyan e-Health software company founded by clinicians and finance specialists to deliver interoperable, connected solutions for healthcare facilities, organizations and regions About Job We are looking for an experienced DevOps engineer to operate at the interface of development and operations within our company and their involvement in each stage of a...

Backend Developer

3 months ago


Nairobi, Kenya Nathan Digital Full time

ABOUT THE COMPANY

We help business to discover insights and improve performance, using software and technologyc

JOB SUMMARY

We are seeking a talented Backend Developer with extensive experience in Node.js to join our dynamic team at Nathan Digital. The ideal candidate will have a minimum of three years of hands-on experience in backend development, with a strong focus on building scalable and efficient applications using Node.js. As a Backend Developer, you will play a key role in architecting and developing backend solutions that power our clients' digital experiences and drive business growth.RequirementsBachelor's degree in Computer Science, Engineering, or a related field.Minimum of three years of professional experience in backend development, with a strong focus on Node.js.Proficiency in JavaScript and experience with modern JavaScript frameworks and libraries.Solid understanding of backend development principles, including asynchronous programming, event-driven architecture, and RESTful API design.Experience with databases such as MongoDB, PostgreSQL, or MySQL.Familiarity with version control systems, preferably Git.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

RESPONSIBILITIES

Design, develop, and maintain scalable and high-performance backend applications using Node.js.Collaborate with frontend developers, designers, and other team members to implement backend solutions that meet project requirements and objectives.Write clean, efficient, and maintainable code while following coding standards and best practices.Architect and implement RESTful APIs for seamless integration with frontend applications and third-party services.Design and optimize database schemas, queries, and data models for performance and scalability.Implement authentication, authorization, and security features to protect backend systems and data.Conduct thorough testing and debugging to identify and fix backend issues.Stay updated on emerging backend technologies, trends, and best practices, and share knowledge with the team.

REQUIRED SKILLS

Database query languages (SQL, others), Collaboration, Teamwork, Node.js, Programming

REQUIRED EDUCATION

Bachelor's degree