Uber Technologies Inc.

Uber Technologies Inc. is an American multinational online transportation network company headquartered in San Francisco, California. It develops, markets and operates the Uber mobile app, which allows consumers with smartphones to submit a trip request, which the software program then automatically sends to the Uber driver nearest to the consumer, alerting the driver to the location of the customer. Uber drivers use their own personal cars. As of August 2016, the service was available in over 66 countries and 507 cities worldwide.The Uber app automatically calculates the fare and transfers the payment to the driver. Since Uber's launch, several other companies have replicated its business model, a trend that has come to be referred to as Uberification

Required

Senior Software Engineer (Architect), iOS - Developer Platform
Job Description

  • You will lead and contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.
  • You will build tooling including mobile test framework, test runners, device management systems, CI pipelines, failure detection and monitoring systems and more.
  • Deploy tooling and systems created to CI environment as well as to local development experiences.
  • Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for ease-of-use, scalability, and testability
  • Work closely with iOS, Android, release and backend engineers to design cross-platform solutions.
  • Collaborate with different program teams working on our applications.
What You'll Need
  • 7 Plus Years Full-Time, Professional Software Development Experience
  • Strong expertise in Swift and Objective-C
  • Solid computer science foundations in data structures, algorithms, system design
  • Strong skills in analyzing system logs and debugging
  • Deep understanding of iOS SDKs
  • You have understanding of latest and cutting edge frameworks on iOS
  • You have experience in multithreaded programming and excellent memory management know how
  • Strong focus on high-quality and maintainable code
  • Experience in efficiently collaborating on projects
  • High emotional intelligence, empathy, self-awareness, and optimism.
  • Great communication skills and an ability to work in a team and with end-users
  • Experience with writing, releasing, maintaining mobile application
Bonus points if
  • Experience with bash scripts, python, go, java and other languages
  • Experience with Jenkins development or other CI pipeline tools
  • Contribute to the wider iOS community via open source

Qualification: BS/MS/PhD in Computer Science or a related field

Functional Area: IT - Software

Experience: 7 - 12 years.

Location: Bengaluru (Bangalore) (Karnataka, India)

Apply to:


Job Ad publication date: 11 Jul 2020  

Related Jobs

AICS Consultancy Service Pvt. Ltd. - Network Data Engineer
AICS Consultancy Service Pvt. Ltd. Network Data Engineer Network Data & Security Operations...
DBOI Global Services Pvt. Ltd. - Big Data and Cloud Technologies - AVP
DBOI Global Services Pvt. Ltd. Deutsche Bank Operations International (DBOI) Global Services, a...
SAP Ariba Downstream Consultant for UAE
Vam Systems SAP Ariba Downstream Consultant for UAE VAM Systems is a Business Consulting, IT...
Need RF Engineer for Bharti Airtel Project
Ascom Wireless Engineering Services Need RF Engineer for Bharti Airtel Project We are the proven...
Adhi Annam Coir Comforts Private Limited - Marketing Manager - TN
Sughana Adhi Annam Coir Comforts Private Limited An ISO 9001:2015 Certified Company Leading...
RF Engineer Drive Test in Field Optimization
Ascom Wireless Engineering Services RF Engineer Drive Test in Field Optimization We are the...
DBOI Global Services Pvt. Ltd. - Java + Oracle + Cloud Technologies - AVP
DBOI Global Services Pvt. Ltd. Deutsche Bank Operations International (DBOI) Global Services, a...
Progressive Infotech Pvt Ltd. - Network Administrator
Progressive Infotech Pvt Ltd. PIPL is a 22-yr old company mainly into Infrastructure Management...
Mentor Infocomm (India) Private Limited - Residential Network Support Engineer - Tiruppur
Mentor Infocomm (India) Private Limited Mentor Infocomm was established in the beginning of...
Mentor Infocomm (India) Private Limited - Residential Network Support Engineer - Perambalur
Mentor Infocomm (India) Private Limited Mentor Infocomm was established in the beginning of...