Android Engineer
Core
Design and build advanced applications for the Android platform, ensuring seamless integration with back-end services.
Role type
Android Engineer
Builds
Android applications
Domain
Mobile development (Android)
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Android SDK, Android Studio, RESTful APIs, SQLite, Room, Git, Jira, Jenkins, unit testing, end-to-end testing, Agile methodologies
Responsibilities
Design and develop advanced applications for the Android platform; Collaborate with cross-functional teams to define, design, and ship new features; Conduct code reviews, performance optimization, and code refactoring; Work on bug fixing and improving application performance; Ensure seamless integration with back-end services; Develop unit tests and conduct end-to-end testing to ensure reliability and functionality; Plan, execute and manage activities throughout the software development life cycle according to Agile methodologies