EL1 Senior Application Developers
Core
Developing and releasing native and cross-platform mobile applications for Android and iOS, integrating with back-end APIs and services.
Role type
Senior IC mobile application developer
Builds
Mobile applications (Android/iOS) and web components
Domain
Mobile development, DevOps, Accessibility
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Kotlin, Java, Swift, Objective-C, React Native, CI/CD pipelines, automated testing, back-end API integration, UI/UX collaboration
Preferred skills
Early-stage app development, accessible web apps (React/TypeScript), full SDLC ownership, back-end systems (Golang/JavaScript/TypeScript), containerization (Docker/Kubernetes/Helm)
Technologies
React Native, Swift, Kotlin, Java, Objective-C, React, TypeScript, Golang, JavaScript, Firebase, GitHub, GitLab, Artifactory, HashiCorp Vault, Docker, Kubernetes, Helm, WCAG 2.1
Responsibilities
Develop and release mobile apps on Android and iOS using native and cross-platform frameworks; create CI/CD pipelines; write automated tests; convert UI designs to app components; integrate with back-end APIs and services; perform code reviews and maintain code long-term.
Seniority
Senior, hands-on IC