Job Description
What the Candidate Will Do
---- Design/architect, develop and/or test software applications in Android using Ubers technology stack; Apply technical knowledge to evaluate complex development/projects and provide recommendations to resolve complex technical issues; Youll be very close to business concerns, working alongside Product Managers, Designers, Data Scientists and Operations team, to understand whats most important, and translating that to systems, designs, and code that best solves for today, as well as plans for tomorrow You will build user-facing products - the work you do will impact every single Rider request. You will be responsible for the delivery of high quality products with fast iterations. You will have the opportunity to impact the lives of the mobility riders globe and disrupt a trillion-dollar industry.
A general eye for business concerns, combined with an acumen for systems that scale will be necessary. \----
Basic Qualifications ---- Grit, drive and a deep feeling of ownership. Minimum 4 years hands on experience with Android development Strong focus on high-quality mobile UI experiences. Passion about delivering software that delights our end users. Proficiency with UI/UX paradigms to build elegant user experiences. Experience analysing a feature in production using analytics and experiments Experience collaborating on projects and working efficiently as part of a team Thriving in ambiguity and having a go-getter attitude. "_Sometimes you have to run before you can walk" \- Iron Man_ \----
What the Candidate Will Do --
-- Experience with open source libraries like Retrofit, RxJava, Dagger 2, Lottie