Android Engineer (Kotlin) - REMOTE
CareMother By Doto Health
Android Developer
Start Date
Starts Immediately
CTC (ANNUAL)
Competitive salary Competitive salary
Experience
3 year(s)
3 year(s)
Apply By
Not Provided
Posted today
Job
Be an early applicant
About the job
Company: Doto Health (CareMother)
Experience: 3-6 years in Android development
Type: Full-time
About the Role:
We build connected maternal and fetal healthcare products used in hospitals and remote clinics across India including Fetomax , our NST/CTG fetal monitoring platform that streams live data from BLE Doppler devices. We're looking for a Senior Android Developer who is genuinely comfortable at the intersection of native mobile, Bluetooth hardware, and medical-grade reliability .
This is a hands-on role across a mixed native Android + Flutter stack. You'll own the connection layer between physical devices and our apps, turn ideas into working proofs-of-concept fast, and help harden that work into products clinicians trust.
What You'll Do:
- Design and build robust BLE (Bluetooth Low Energy) communication with medical and IoT devices device discovery, pairing, GATT services, notifications, reconnection, and multi-device sessions.
- Handle real-world hardware edge cases: dropped connections, cross-connection confusion in multi-device deployments, background scanning, and OS-level Bluetooth quirks across Android versions and OEMs.
- Rapidly build proofs-of-concept to validate new devices, signal formats, and product ideas then iterate toward production quality.
- Work with real-time sensor/signal data (e.g., FHR/TOCO streams): parsing device protocols, buffering, and reliable local storage and sync.
- Build offline-first experiences with dependable local persistence and background sync for low-connectivity clinical settings.
- Collaborate with hardware vendors, clinicians, and product to translate medical requirements into solid engineering.
- Write clean, testable, maintainable Kotlin/Java, and mentor other engineers through code reviews and architecture discussions.
- Keep patient data safe and compliant with DPDP / ABDM and general healthcare data-handling best practices.
Must-Have Qualifications:
- 3-5 years of professional Android development (Kotlin and/or Java).
- Hands-on BLE experience you've shipped or built apps that talk to real Bluetooth devices, not just tutorials. Familiarity with the BLE stack, GATT, and libraries such as BluetoothLeScanner / Nordic BLE / FlutterBluePlus is a strong plus.
- Proven ability to build fast POCs and prototypes to de-risk hardware and product decisions.
- Solid grasp of Android fundamentals: lifecycle, coroutines/threading, background work, foreground services, and permissions.
- Working knowledge of Flutter/Dart able to build and maintain cross-platform features, and integrate native Android (BLE and platform channels) with Flutter code. - Experience with local data storage and sync (Room, SQLite, or Firebase Firestore/Cloud Storage).
- Strong debugging skills for flaky, real-world, timing-sensitive scenarios. - Good communication and a bias toward getting working software in front of users quickly.
Nice to Have:
- Experience integrating medical devices or regulated/clinical hardware. - Exposure to real-time signal processing or biomedical data (ECG, FHR/CTG, SpO2, etc.).
- Deep Flutter experience custom platform channels, plugin authoring, or FlutterBluePlus internals.
- Understanding of Indian health-data regulation ABDM, DPDP or medical device standards.
- Experience shipping apps used in hospitals, diagnostics, or remote-care settings.
Why Join Us:
- Work on products that directly improve maternal and fetal care outcomes. - Real ownership over a hard, differentiated technical problem connected medical devices at scale.
- Small, fast-moving team where your POC on Monday can be in a clinic by next month.
To apply, share your rsum along with a short note (or GitHub / Play Store links) describing a Bluetooth or hardware-integration project you've built.
Earn certifications in these skills
+ 3 more skills
Who can apply
Only those candidates can apply who:
1. have minimum 3 years of experience
Salary
Probation: Duration:
Salary during probation:
After probation:
Annual CTC: Competitive salary
Number of openings
1
Editor’s note
Information above is Internshala's interpretation and paraphrasing of what we found on the shared link.
Additional Questions
Sign up to continue
Candidate sign up
Sign up/ Login with Google
Sign up with Email
OR
By continuing as a candidate, you agree to our T&C .
Already registered?
Login
Sign up to continue
Candidate sign up
Sign up/ Login with Google
Sign up with Email
OR
By continuing as a candidate, you agree to our T&C .
Already registered?
Login
- ...Working with us Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and...SuggestedFull timeHybrid workWorldwideFlexible hours
- ...importantly, for those in need. Discover what your 25,000 future colleagues already know: Why Syneos Health • We are passionate about developing our people, through career development and progression; supportive and engaged line management; technical and therapeutic area...SuggestedFull timeContract work
- ...project focused on software development, debugging, code evaluation, and technical problem-solving. Key Responsibilities Develop and debug front-end and back-end applications. Build features, APIs, services, and data models. Understand and work across unfamiliar...SuggestedRemote jobFor contractorsFlexible hours
- ...Responsibilities and Accountabilities Analyse and propose solutions for requirements received from clients and Functional consultants Develop, document, and deliver solutions with utmost quality adhering to EY best practices Actively participate in entire life cycle of...SuggestedLocal areaImmediate startWorldwideFlexible hours
- ...experience using Ansys Fluids products or equivalent commercial CAE software solutions. Strong problem-solving skills and the ability to develop and implement numerical models to address complex engineering challenges. Excellent written and verbal communication skills with...Suggested
- ...CloudHub, and DataWeave. ~ Protocols & Formats: REST, SOAP, RAML, JMS, JSON, and XML. ~ Certifications: MuleSoft Certified Developer (MCD) or Architect credentials are preferred. *** Concord is an execution partner helping organizations drive digital...Contract work
- ...better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Position: AI Palantir Developer – Digital Engineering (Senior) EY Consulting Digital Engineering is seeking highly skilled and customer focused AI Palantir...Flexible hours
- We are looking for a skilled Front-End Developer to design, develop, and maintain modern web applications that deliver exceptional user experiences. The ideal candidate has strong expertise in React, modern JavaScript frameworks, responsive UI development, and integration with...
- ...production system and help elevate team efficiency through shared tools and best practices. Responsibilities Develop, enhance, and maintain core components of a Linux‑first portfolio management platform. Implement...
- ...management, and on-call support activities. Conduct detailed Root Cause Analysis (RCA) and drive permanent corrective actions. Develop and maintain operational runbooks, recovery procedures, and support documentation. Monitor and improve availability, MTTR, service...Permanent employmentFull timeHybrid work
- ...Responsibilities Design, develop, implement, and maintain customizations and enhancements for PeopleSoft HCM modules. Gather business requirements and translate them into technical specifications with functional HR and IT teams. Test, troubleshoot, debug, and optimize...Full time
- ...and risk assessments. Design and maintain test cases, test data, defect reports, traceability matrices, and execution reports. Develop automation frameworks, reusable test assets, and automated test scripts. Execute and oversee manual and automated functional, integration...Full timeFlexible hours
- ...Responsibilities Develop and implement new or revised application systems and programs using Java, Spark, and big data technologies. Perform feasibility studies, time and cost estimates, IT planning, risk technology activities, systems analysis, design, construction,...Full time
- ...Responsibilities Design, develop, and deliver scalable, maintainable, high-performance software solutions. Modernize core platforms and shape technology products to meet future business requirements. Build backend services using Java, Spring Boot, JPA, REST, microservices...Full time
- ...Responsibilities Design, develop, and operate secure, scalable, and trustworthy Generative AI applications and platform components. Build LLM-powered applications, AI agents, RAG pipelines, APIs, and related platform services using prompt engineering and context architecture...Full time
- ...technology stack and look for tools that best suit the problems at hand. If a new technology holds promise, we actively explore, adopt, and develop it. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how...Full time
- DeepIntent is the leading healthcare marketing platform, purpose-built to help marketers plan, activate, and optimize data-driven campaigns with speed and precision. Trusted by the world’s top healthcare brands and their agencies, DeepIntent uniquely unites media, identity,...Full timeHybrid workLocal areaRemote jobWork from homeFlexible hours
- ...key requirements and provide feedback/input. # Adopt a Business Analyst mindset to critically challenge inputs and assumptions from developers and other BAs, ensuring feasibility and alignment with business objectives. # Strong understanding of financial products and...Local area
- Hello Visionary! We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like ...1 day week
- ..., frontend applications, API development, integration and cloud-native deployment. Responsibilities Design, develop and maintain enterprise applications using Java and Spring Boot. Develop and enhance scalable Microservices...
Rs 8 - 10 lakhs p.a.
...Summary We are seeking a highly skilled SAP ABAP HANA Developer to join our IT Services team. In this pivotal role, you will be responsible for designing, developing, and maintaining robust custom solutions within the SAP ecosystem. The ideal candidate will leverage deep...Full timeRs 42 - 45 lakhs p.a.
Summary We are seeking a highly experienced ServiceNow Technical Architect to lead the strategic design and implementation of our IT Asset Management (ITAM) ecosystem. In this pivotal role, the successful candidate will bridge the gap between complex business requirements...Full timeRs 10 - 13 lakhs p.a.
...as a functional consultant, providing expert guidance on SAP SD modules to ensure alignment with industry best practices. Design, develop, and troubleshoot third-party SAP interfaces to ensure accurate and timely data exchange between systems. Conduct comprehensive report...Full timeRs 25 lakh p.a.
...Learning, Large Language Models (LLMs), and AI-powered enterprise solutions , and assess opportunities for adoption within projects. Develop a deep understanding of assigned products, platforms, and business domains, serving as a Subject Matter Expert (SME). Evaluate...Full time- ...Responsibilities Collaborate with developers and cross-functional teams to understand functional specifications and design requirements. Create comprehensive feature test plans aligned with development milestones. Extend automation frameworks and libraries to support...Full time
- About Mactores Mactores is the agent-native AWS modernization firm. Most enterprise modernization stalls at pilots and handoffs; ours ships, production systems running, legacy retired, outcomes measured. Our delivery is built on Aedeon, the agent platform built by Mactores'...Full time
- ...- C++Experience : 8 to 15 yrsDomain : Cybersecurity & Data security Location : BANGALORE/PUNE/ REMOTEWe are seeking experienced C++ developers for our security endpoint ecosystem. In this role, your duties will include the design and development of features of our security endpoint...
- Role Overview : We are looking for an experienced Java Backend Engineer with strong Scala expertise to design, develop, and maintain scalable, high-performance backend applications and microservices. The role requires strong hands-on experience across Java, Spring Boot, Microservices...
- ...learning, assessments, and expert mentoring- Enhanced readiness for future career opportunitiesExperience : 2 - 5 YearsRole Summary :Develop and support AI-driven automation solutions using Python and Generative AI technologies to improve operational efficiency, automate workflows...
- ...Subscriptions, Platform IntegrationJob Description : We are seeking an EPM Lead specializing in DRM/EDMCS to architect, design, and develop enterprise data management solutions and platform integrations.In this lead role, you will function as the application design architect...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Engineer (Kotlin) - REMOTE. Be the first to apply!
