Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Uber Software Engineer II ANdroid 
United States, West Virginia 
192949767

14.05.2024

About the Role

- - - - What the Candidate Will Do ----

  • Strategic Android Development: design and implementation of advanced android applications. Your role will involve translating complex requirements into scalable, reliable, and user-friendly solutions!
  • Data-Driven Optimization: Embrace a data-centric approach in your work. Analyze user journeys extensively to gain insights and identify areas for improvement in the payment process!
  • User Experience Enhancement: Focus on crafting and refining payment flows to ensure a smooth, uninterrupted, and enjoyable automation experience for Uber's customers. Your goal is to remove any friction and enhance overall user satisfaction.
  • Problem Solving and Innovation: Address and solve critical challenges in the payment landscape, employing your expertise and creativity. You will be responsible for navigating through the 'last mile' issues, ensuring robust and efficient solutions.

- - - - Basic Qualifications ----

  • 3+ years of strong software development experience in Android with strong expertise in Java/Kotlin
  • Proficiency in object oriented programming, MVC architecture, multithreading, networking, offline storage, memory management and source control management (git)
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with cloud message APIs and push notifications
  • Experience of benchmarking and optimization
  • Strong focus on high-quality mobile UI experiences. Experience with UI/UX paradigms to build sophisticated user experiences
  • Experience working with product and design teams
  • Experience analyzing a feature in production using analytics and experiments
  • Ability to understand business requirements and translate them into technical requirements

- - - - What the Candidate Will Do ----

  • Knowledgeable in Reactive programming (RXSwift) and Dependency injection.
  • Knowledgeable in WebSockets, Server Sent Events, or HTTP/2 Server Push
  • Comfortable working within the coding conventions of a large engineering organisation and working in a large and sophisticated code base with many contributors

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .