Backend Developer at Tech Care for All Africa

1 week ago


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

About the Role

We are seeking a Backend Developer to support product development. Your primary focus will be developing all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also create APIs to be integrated with front-end elements of our application, so a basic understanding of front-end technologies is necessary.

Responsibilities

Develop efficient and scalable backend code adhering to coding standards to meet business needs.
Enhance existing backend code for optimal performance and maintainability through refactoring and optimization.
Collaborate with front-end developers to seamlessly integrate user-facing elements with backend logic.
Develop and maintain unit tests, integration tests, and automated testing suites to ensure the reliability and stability of the backend codebase.
Expand software functionality by implementing new features while considering user feedback and compatibility.
Evaluate and prioritize feature requests based on feasibility, impact, and alignment with the software\'s direction.
Translate user requirements into effective technical solutions, collaborating with cross-functional teams.
Contribute to the development of clear and comprehensive technical documentation that outlines the architecture, functionality, and usage of backend components.
Implement observability practices and proactive monitoring to ensure system health and performance.
Continuously learn, share knowledge, and stay updated with backend development trends and technologies.

Skills
The ideal candidate should have:

Demonstrated understanding of fundamental principles in system design to create scalable, reliable, and maintainable backend solutions.
Solid experience in backend development, preferably with Golang or Python.
Familiarity with ORM (Object Relational Mapping) libraries.
Strong understanding of API design principles, including GraphQL and REST, and the ability to create well-documented and efficient APIs for front-end and external services.
Ability to integrate backend systems with other components and external services.
Good understanding of server-side templating languages.
Basic understanding of front-end technologies.
Understanding of security and compliance best practices.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Familiarity with event-driven programming in Golang, Python, or any other language.
Ability to create database schemas that represent and support business processes.
Experience with writing unit tests, integration tests, and end-to-end tests to ensure code quality and reliability.
Knowledge of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes), and familiarity with cloud platforms like AWS, Azure, or Google Cloud.
Proficient understanding of version control tools, enabling effective collaboration and code management.
If you're dedicated, ambitious, and have a solid background in software engineering, we’d like to hear from you


  • Backend Developer

    1 week 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. Role...


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

  • Digital Marketing

    3 weeks ago


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

  • Product Manager

    2 months ago


    Nairobi, Nairobi Area, 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.Position...


  • Nairobi, Nairobi Area, 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.Salary...

  • Digital Marketing

    3 weeks ago


    Nairobi, Nairobi Area, 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.Role...


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

    M-KOPA's mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day.About JobWe are looking for Senior Backend Engineers to join our Repayments product group as we grow and expand our market impact...


  • Nairobi, Kenya Corporate Staffing Services Full time

    Detailed Description Reporting to the Digital Channels Tech Lead, the position holder will be responsible for building the ‘client-side’ of our web applications. They should be able to translate the company and customer needs into functional and appealing interactive applications. The role holder will be responsible for translation of the UI/UX design...


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

    Detailed DescriptionReporting to the Digital Channels Tech Lead, the position holder will be responsible for building the 'client-side' of our web applications. They should be able to translate the company and customer needs into functional and appealing interactive applications. The role holder will be responsible for translation of the UI/UX design...


  • Nairobi, Kenya M-KOPA Solar Full time

    M-KOPA’s mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day. About Job We are looking for Senior Backend Engineers to join our Repayments product group as we grow and expand our market...


  • Nairobi, Kenya Brighter Africa Full time

    Brighter Africa empowers communities by providing loan services opportunities to the small business operators of our society. We extend microcredit and other financial services to families, providing them greater economic stability and contributing to the overall socio-economic development of communities. Main tasks & responsibilities: Brand Strategy...


  • Nairobi CBD, Kenya Smart tech security Full time

    Job Title: Social Media Manager Join our team at Smart tech security as a Social Media Manager and take on the challenge of creating engaging content and managing our online presence. Key Responsibilities: Develop and implement content calendars to schedule and publish content across all social media channels. Manage community engagement by...

  • Graduate Trainee

    1 week ago


    Nairobi, Kenya The Science for Africa Foundation Full time

    We are an experienced team of scientists, professionals, and African and global partners. Responsibilities Plan and Execute of the Africa Science Journalism Awards Organise and coordinate all activities related to the Africa Science Journalism Awards, including outreach, application processing, and event planning. Liaise with applicants, judges,...


  • Nairobi, Kenya Workforce Africa Full time

    Workforce Africa is a HR solutions provider dedicated in the provision of Human Resource Management services across Africa. Our MISSION is to deliver Business Growth by leveraging on Talent. Summary We are seeking a reliable and experienced private driver to provide safe and timely transportation services within Nairobi. The ideal candidate will be...


  • Nairobi, Nairobi Area, Kenya MY Medical Devices Full time

    Kenya's Most Trusted Online Medical Home based Devices and equipments, for Affordable and Genuine devices. Our focus revolves around the promotion of home based health addition to bringing back care into the framework of total wellness. We are driven by our fundamental purpose to play an active and supportive role in each person's life.Role Overview:We're...


  • Nairobi, Kenya Shining Hope For Communities Full time

    Shining Hope for Communities (SHOFCO) is a non-profit organization based in Nairobi, Kenya and New York, NY that combats urban poverty and gender inequity in the slums of Nairobi. Kennedy Odede, who grew up in the Kibera slum, founded SHOFCO in 2004 with a focus on youth and gender empowerment. Key Responsibilities and Job Dimensions Data Systems...


  • Nairobi, Kenya MY Medical Devices Full time

    Kenya’s Most Trusted Online Medical Home based Devices and equipments, for Affordable and Genuine devices. Our focus revolves around the promotion of home based health addition to bringing back care into the framework of total wellness. We are driven by our fundamental purpose to play an active and supportive role in each person’s life. Role...


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


  • Nairobi, Nairobi Area, Kenya Shining Hope For Communities Full time

    Shining Hope for Communities (SHOFCO) is a non-profit organization based in Nairobi, Kenya and New York, NY that combats urban poverty and gender inequity in the slums of Nairobi. Kennedy Odede, who grew up in the Kibera slum, founded SHOFCO in 2004 with a focus on youth and gender empowerment.Key Responsibilities and Job Dimensions Data Systems Development...