Senior Android Developer Centurion
Core
Building and maintaining high-quality, stable, and scalable consumer Android applications for a security solutions provider.
Role type
Senior Android Developer (IC with mentorship)
Builds
Consumer mobile applications
Domain
Fintech / Security Solutions
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Java, Android lifecycle management, RESTful API integration, Git, performance optimization, code review
Preferred skills
Mentoring junior developers, architectural decision making, UI/UX implementation
Technologies
Kotlin, Jetpack Compose, Java, Git
Responsibilities
Develop Android consumer applications using Kotlin and Jetpack Compose; Collaborate with product, design, and backend teams to define, design, and ship new features; Mentor and guide junior developers on the team through code reviews, pair programming, and technical guidance; Integrate with external data sources and RESTful APIs, handling JSON data effectively; Continuously discover, evaluate, and implement new tools and libraries to maximise development efficiency; Work closely with UI/UX designers to implement pixel-perfect designs that align with brand standards; Ensure all Android applications are stable, high-performing, scalable, and maintainable; Debug complex issues, optimise application performance, and contribute to architectural decisions; Participate in sprint planning, estimation, and retrospectives as an active team member.