Lead Software Engineer
23 hours ago
Who we are
eHealth Africa
designs and implements data-driven solutions and technologies to improve health systems for and with local communities. eHA's technology works in low connectivity settings and smartly uses data to drive decision-making by local governments and partner agencies to get optimum results.
We leverage our staff and department expertise across four programmatic areas:
- Public Health Emergency Management
- Disease Prevention and Monitoring
- Laboratory Systems & Diagnostics
- Climate Adaptation in Health, Food Security & Nutrition
In each of these programmatic areas, we partner with governments, communities, nonprofits, and other stakeholders to generate holistic solutions because we believe that every community deserves access to tools that can enable them to lead healthier lives.
Purpose of the position
The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa. We develop innovative platforms such as eHA Care, LoMIS, and PlanField, and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse team—software developers, QA, UI/UX, DevOps, and AI engineers—builds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design, and integration with health programs. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment.
The Lead Software Engineer supports the development and maintenance of software solutions that enhance eHealth Africa's digital health platforms. The role contributes to the full software development lifecycle—analyzing user needs, developing system features, and collaborating across teams to deliver quality digital solutions aligned with public health impact goals.
What you'll do
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned:
- Analyze user requirements and system objectives to support the design and implementation of scalable health solutions.
- Research frameworks and technologies that improve performance, security, and maintainability of platforms.
- Initiate application development processes that align with project requirements and operational goals.
- Highlight optimal approaches for implementing secure, scalable, and user-focused web and mobile applications.
- Communicate technical insights and project status to internal team members to support effective project execution.
- Present findings and options to colleagues, ensuring clarity in system functionality and technical choices.
- Engage product owners and partners to gather feedback on system requirements and ensure alignment with deliverables.
- Explain technical processes and timelines to collaborators, ensuring expectations are clearly understood.
- Deliver system components, code reviews, and troubleshooting support within project timelines and development cycles.
- Organize iterative releases and feature rollouts in coordination with DevOps and QA teams.
- Validate technical outputs against coding standards and user needs to ensure application performance and usability.
- Refine application designs and contribute to architecture reviews for continuous quality improvement.
Who you are
- Strong knowledge of JavaScript, with experience in ReactJS, AngularJS, AJAX, and frontend build tools.
- Solid understanding of Python and familiarity with Django.
- Proficient in RESTful API development and asynchronous request handling.
- Experience with Git, code versioning, unit testing, and debugging.
- Familiarity with SQL and exposure to NoSQL databases.
- Awareness of cross-platform optimization (mobile vs. desktop) and accessibility/security compliance.
- Ability to interpret complex user needs into clear technical specifications.
Qualifications and Experience:
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems Technology, or a related field. A postgraduate degree is desirable.
- Minimum of 5 years of experience in software development, with exposure to both frontend and backend technologies.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate, but can become louder at times due to group discussions or activities. eHA is a tobacco-free environment.
-
Junior Software Developer
1 week ago
Abuja, FCT, Nigeria Growth Stack Software Full time ₦600,000 - ₦1,200,000 per yearAbout Us:We are Growth Stack Limited, a dynamic organisation focused on General IT Profession. We leverage technology to improve our processes and deliver exceptional solutions to our clients.Job Description:We are seeking a motivated Computer Science graduate to join our IT team. The candidate will assist in designing, developing, and maintaining software...
-
Software Engineer
3 days ago
Abuja, FCT, Nigeria Flourish Full timeThe Role: We're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers:Frontend Developer – to help update and improve our React.Smart Contract Developer – to build and integrate contracts using Solidity, , wagmi, etc.We're aiming to hire both by next...
-
Rust Software Engineer – LLM Evaluation
3 days ago
Abuja, FCT, Nigeria Elvis Eckardt Recruitment & Sales Solutions Limited Full timeThe Role: Senior Software Engineer – Rust (LLM Evaluation & Repository Validation)Location: Permanent Remote, Africa-BasedContract Type: Contractor (no medical/paid leave)Duration: 3 months (extensions possible)Start Date: Immediate (within 1 week)Commitment: 20–40 hours/week with some overlap with Pacific Standard Time (PST)Experience...
-
Backend Software Engineer
7 days ago
Abuja, FCT, Nigeria Branch International Full time ₦60,000 - ₦120,000 per yearBranch delivers world-class financial services to the mobile generation. With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone, everywhere deserves fair financial...
-
Java Software Engineer
1 week ago
Abuja, FCT, Nigeria OBSS Full time ₦1,500,000 - ₦3,000,000 per yearAbout the JobCompany DescriptionOBSS is Turkey's largest technology consultancy, pioneering product development and technology consulting for an AI-native future. With more than 20 years of experience and offices in Istanbul, Ankara, London, Amsterdam, and Baku, we empower leading companies in banking and finance, insurance, e-commerce, retail, and the...
-
Software Engineer
7 days ago
Abuja, FCT, Nigeria Temcho Enterprises Full time ₦1,200,000 - ₦2,400,000 per yearJob Title: Full Stack JavaScript DeveloperCompany: Temcho EnterprisesLocation: AbujaOverview:We are seeking a highly skilled and motivated Full Stack JavaScript Developer to join our dynamic team at Temcho Enterprises. As a Full Stack Developer, you will play a key role in designing, implementing, and maintaining web applications with a focus on both...
-
Procurement Lead
7 days ago
Abuja, FCT, Nigeria International Energy Services Full time $104,000 - $1,560,000 per yearJOB TITLE: Procurement Lead (Oil & Gas Pipeline Project)JOB LOCATION: Victoria Island, LagosJOB DETAILS: ADVERTISEMENTThe Procurement Lead will be responsible for managing and overseeing all procurement activities for the crude and gas pipeline project.This role involves strategic sourcing, supplier management, contract negotiations, and ensuring...
-
Senior Software Architect
1 week ago
Abuja, FCT, Nigeria Ultractiv Full time ₦4,500,000 - ₦9,000,000 per yearProject Duration:6 monthsLocation:Abuja, Nigeria (On-site for first 2 months, hybrid thereafter)Engagement Type:ContractAbout the ProjectWe are embarking on ahigh-impact digital transformation programfor a leading organization in Nigeria. The initiative involves the design and implementation of multiple enterprise management platforms to modernize critical...
-
Sales Manager
1 week ago
Abuja, FCT, Nigeria Nucleus Software Exports Ltd Full time $2,000,000 per yearAbout UsNucleus Software has been providing Products and Services to various Global and Regional Financial institutions, from past 39 years. As a pioneer IT service provider, Nucleus carry deep banking domain expertise and experience on latest technological trends. Nucleus's developed platforms powers the operations of more than 200 financial institutions in...
-
Software Quality Assurance
1 week ago
Abuja, FCT, Nigeria eHealth4everyone Full time ₦3,500,000 - ₦6,000,000 per yeareHealth4everyone is a digital health enterprise based in Nigeria (Africa) contributing to health service delivery using data science and information technology. At ehealth4everyone, our goal is saving lives and our approach is information and technology. We believe that if health is a right, proven digital health solutions and expertise such as ours should...