Job Description :
Job Title: Sr. Android Developer
Location: Remote

Required Top 3:
1. 4+ years of experience in developing native android applications
2. Java
3. Kotlin
4. Lead/mentored junior software developers

Responsibilities:
Collaborate with peers and deliver on technical design, work estimation and implementation of new mobile applications and features including visualization aspects and server interactions & contracts
Develop and maintain our ever growing code base that supports the Workday Android Application.
Prototype new innovative features with the newest APIs and SDKs on Android platform.
Participate in code reviews and contribute to raising the quality of our product.
Mentor junior android developers on design patterns, and android best practices
Help guide our android team towards new levels of stability and quality

Requirements:
6+ years of experience in developing native android applications.
Expert in Object Oriented Design, Kotlin/Java and the Android Platform.
Expert knowledge of tools/libraries like; Gradle, Dagger, Espresso, JUnit, RxJava, okhttp
Expansive knowledge of the general android landscape, architectures, trends, and emerging technologies
A passion for simple, fast and clever UI.
Proven experience leading other engineers on disparate projects.
Has mentored junior software developers
Take ownership and pride in your features from inception to product delivery.
Masters/Bachelors degree in Computer Science or Engineering preferred.