Posted on Mon 05th May, 2025 - hotnigerianjobs.com --- (0 comments)
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 uses data to drive decision-making by local governments and partner agencies to get optimum results.
We are recruiting to fill the position below:
Job Title: Android Developer
Locations: Abuja (FCT)
Purpose of the Position
The Android Developer {Consultant} will support eHA’s Global Health Monitoring, predominantly by working with the team to transition and stabilize the global health monitoring platform in eHA.
Specifically, s/he will be responsible for transitioning and stabilizing the Android application.
What you’ll Do
The mobile engineer will support eHA’s Global Health Informatics team predominantly by
Mobile App Development and Optimization: You’ll play a key role in developing, optimizing, and stabilizing the Android application for eHA’s Global Health Informatics team, ensuring it performs efficiently in low-connectivity environments.
Cross-Platform Development: Work on existing Flutter applications, facilitating cross-platform functionality between Android and other platforms while maintaining performance and usability.
Customer-Facing Collaboration: Engage with customers and stakeholders to gather feedback, translate their needs into technical requirements, and ensure user-friendly experiences on mobile devices.
System Integration: Collaborate with backend developers to ensure the seamless integration of mobile app functionalities with backend systems, particularly in health monitoring applications that require real-time data and reliable performance.
Ongoing maintenance for bug fixes or minor adjustments
Collaborate with other engineers, CTO, product, customer success and other business stakeholders
Use tools and methodologies that help establish efficient processes for strong and rapid growth
Technology knowledge Required
Cross-Platform Expertise: Strong experience with both native Android development (Java/Kotlin) and cross-platform development using Flutter for building efficient, scalable applications.
Backend Integration: Experience with backend technologies, APIs, and working with databases to ensure mobile apps are seamlessly integrated into complex health information systems.
Performance Optimization: Understanding how to optimize mobile applications for performance, especially in low-bandwidth and high-latency environments, is crucial for this role.
Security Best Practices: Knowledge of securing mobile applications, particularly in healthcare environments where patient data security and compliance are critical (e.g., HIPAA, GDPR).
Kotlin Multiplatform Mobile
Testing, CI/CD, and internal distribution tools
Who You Are
B.S. or M.S. degree in computer science or equivalent work experience relevant to the role
5+ years of software development experience, 2+ with Android
You are a good fit for this position if you are a highly effective and flexible mobile engineer who is motivated by solving challenging technical problems equally with understanding the needs of the customer. You are eager to learn and enjoy building streamlined user experiences with modern design techniques.
A strong understanding of CS foundations including data structures and algorithms
Experience building native Android applications which have been successfully released to the Play Store
Experience with fully automated CI/CD systems
Understanding of successful quality assurance principles
Outstanding communication and organizational skills
Desire for continuous learning, exploration, and innovation
Self-starter and ability to work independently
Primarily motivated by sense of mission and purpose
Having a Google Professional Android Developer (PAD) Certification is an added advantage.
Bonus Qualifications:
Experience with the flutter development framework
Experience with IoT and advanced Bluetooth strategies
Experience with backend development
Expertise in data-intensive B2B applications
Familiarity with machine learning applications
Experience in supply chain and logistics or building customer/partner-facing API solutions
Experience developing for low-connectivity environments