Senior Software Engineer Job in Uber Technologies Inc
Senior Software Engineer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- In-vehicle experiences
- Audio governance.
- OOA experiences.
- Battery optimisation
- Testing Strategy
As a sr engineer in this domain - you will be responsible for showing thought leadership and hustle in execution on all key domains listed above and more. You will also be responsible for complete ownership of one or more subareas listed above or more. This role will require you to wear multiple hats and completely drive , represent and be fully on top of the areas that you own.
Dealing with ambiguity is a key requirement as the team is just getting formed and has a huge scope to expand.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Create delightful and groundbreaking iOS applications and features for our Driver app.
- Pick and choose the latest developments in the iOS ecosystem to integrate into the app, e.g. app clips, widgets, Carplay, etc.
- Dive deep into Uber mobile architecture and Apple/open source libraries to fully optimize user experience.
- Elevate the performance of the app with a focus on reliability, recoverability, and tolerance to any network conditions.
---- Basic Qualifications ----
5+ years software engineering experience
Strong expertise in iOS engineering, keeping up-to-date on the latest developments
Deep understanding of iOS SDKs
Product development experience
Great communication skills and an ability to work in a team and with stakeholders
Experience with writing, releasing, maintaining mobile applications
---- What the Candidate Will Do ----
- Experience in development in distributed systems
- Metric/data driven approach to problem solving
- Contribution to open source or other active involvement in the iOS community

