Required Skills: Identify, debug, and resolve issues/bugs
Job Description
Title: Android Engineer
Location: United States
Experience Level: 10+ Years
Employment Type: [Full-Time/Contract]
Visa Sponsorship: H1B
We seek qualified candidates for an on-site role in [United States].
H1B sponsorship is available for this position.
If you are interested, please submit your application.
Job Details:
Job Summary:
As an Android Engineer, you will work hand in hand with various teams across the company, fostering collaboration, and driving innovation to improve the rideshare experience.
Specific work will be primarily focused on supporting driver and rider experiences with premium vehicles and rideshare modes, professional driver experiences, and Express Drive systems.
Responsibilities:
Keep up-to-date with Android and industry developments.
Build great UX for millions of users.
Partner with product managers, designers, and other engineering teams to build complex features and products from idea to positive execution.
Write well-crafted, well-tested, readable, and maintainable code.
Identify, debug, and resolve issues/bugs.
Experience:
Minimum 3+ years of Android software engineering industry experience.
Worked on and shipped large-scale Android applications.
Experience with Kotlin.
Java experience is nice to have but not required.
Experience with architecture paradigms like unidirectional and reactive programming and other patterns commonly used in the industry.
Experience with Jetpack Compose, unit and snapshot testing, and creating shared components.
Great product sense; you care about usability and good design.
Ability to work with a low-ego, highly collaborative, and cross-functional team.
Bonus points: experience pursuing side projects or open-source projects.