Senior Mobile Android Developer
Senior Level ● Android / Kotlin
ROLE SUMMARY
Seasoned Android developer to design, build, and maintain high-quality
mobile apps. Lead code reviews, mentor junior developers, and drive
delivery across the full SDLC in a collaborative, cross-functional
environment.
KEY RESPONSIBILITIES
• Own full SDLC for new and existing Android applications.
• Lead code reviews for junior devs and offshore vendors; mentor and
coach.
• Analyze app performance, monitor systems, and resolve issues
proactively.
• Translate requirements into scalable technical solutions.
• Stay current with mobile trends; apply new technologies to improve
products.
products.
• Self-manage workload across multiple concurrent projects.
NICE TO HAVE
✓ Responsive/Adaptive Design ✓ Node.js, Gulp, Maven
✓ Git, BitBucket, JIRA,
Confluence, Bamboo
✓ Java/J2EE
(WebSphere/JBoss)
✓ Spring Framework, iBatis ✓ Web Services / SOA
✓ Oracle, DB2, MS SQL Server ✓ Google Analytics, Tealium
REQUIRED QUALIFICATIONS
• Bachelor''''s degree or equivalent in CS/related field.
• 7+ years native Android dev — Kotlin & Java, Android Studio.
• Advanced Android SDK, Material Design, device capabilities.
• Reactive programming: RxJava, RxAndroid.
• Dependency injection with Dagger; REST & hypermedia APIs.
• Testing: JUnit, Mockito, AssertJ, Robolectric.
• Build tools: Gradle, Guava, Fabric.io.
• Relational databases & SQL proficiency.
• Proven technical lead with full SDLC PM experience.
• Clear communicator — can simplify complex topics for non-technical
audiences.
audiences.
WHAT WE''''RE LOOKING FOR
• Self-starter; delivers with minimal oversight.
• Patient mentor who raises the bar for junior teammates.
• Curious technologist who tracks and applies emerging trends.
• Effective across remote and globally distributed teams.
TECH STACK AT A GLANCE
Language :Kotlin, Java
IDE : Android Studio
DI : Dagger
Reactive: RxJava, RxAndroid
Testing: JUnit, Mockito, Robolectric
Build :Gradle, Guava
APIs :REST, Hypermedia
DB: SQL, Relational Design