Android Developer
Core
Designing, developing, testing, and maintaining Android applications for millions of customers.
Role type
Senior Android Software Engineer
Builds
Android mobile applications
Domain
Mobile development
Deliverable
production ML models | product features
Required skills
Android development, Java, Kotlin, Android SDK, SQLite, RESTful APIs, Unit testing, Integration testing, UI testing
Responsibilities
Participate in architecture, development, testing, implementation, maintenance, and documentation of Android apps; Ensure performance, quality, and responsiveness of applications; Collaborate with cross-functional teams to define, design, and ship new features; Maintain high quality levels of code and documentation; Own end-to-end quality of deliverables during all phases of the software development lifecycle; Continuously discover, evaluate, and implement new technologies to maximize development efficiency