Staff Android Engineer

Remote Full-time

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.




Role Description


This role involves developing and maintaining our Kotlin-native Android app that supports hundreds of thousands of patients across North America.



Design and ship new patient-facing features in our Kotlin-native Android app


Maintain a crash-free, high-performance codebase through refactors and performance tuning


Automate testing (unit, snapshot, UI) and own our CI/CD pipeline for reliable releases


Collaborate daily with product, design, and backend teams to deliver end-to-end value


Drive architectural decisions, balancing speed and quality to deliver an optimal time-to-value


Champion security, privacy, and accessibility best practices across the app



Qualifications



3+ years building production Android apps in Kotlin


Strong understanding of data structures, networking, memory management, Jetpack Compose, MVVM, dependency injection, XML Views with view binding (legacy code)


Experience with testing methodologies, including unit, snapshot, and UI tests


Ability to work in a regulated domain with a focus on security and privacy (HIPAA, TLS, Keychain, encryption at rest)


Strong communication skills and ability to provide candid code reviews



Requirements



Treat testing as a must-have and value CI/CD pipelines that catch issues early


Enjoy iterating with small, cross-functional teams


Communicate clearly and keep stakeholders in the loop



Benefits



Equal Opportunity Employer


Commitment to diversity and creating an inclusive environment for all employees




Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Registered Nurse (RN) - Federal Occupational Health

Remote

**Experienced Remote Data Entry Clerk / Entry Level - Part-Time Opportunity with arenaflex**

Remote

Senior Order Management & Billing Specialist

Remote

Immediate Hiring: Looking for Assistant/Associate Teaching

Remote

QMS AI Quality & Compliance Specialist- fully remote!

Remote

Enterprise Account Executive

Remote

Customer Solutions Consultant

Remote

Associate Regulatory Affairs Specialist (Acute Care and Monitoring)

Remote

Looking for Online Visiting Professor for Information Technology in Naperville, IL

Remote

Transaction Coordinator for Real Estate Team (Full-Time)

Remote
← Back