This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.
Job Responsibility:
Take ownership of critical engineering and business challenges
Define problems, propose solutions, and drive their execution with a high degree of autonomy
Contribute to the development and execution of the strategic vision and roadmap
Provide technical expertise and mentorship to team members, fostering a culture of innovation and engineering excellence
Ensure best practices in coding, documentation, testing, and monitoring, setting a high standard for engineering quality
Collaborate effectively with cross-functional partners (product, design, business development) to align technical solutions with business objectives
Requirements:
Bachelor's or Master's degree in Computer Science or a related technical field
3+ years of experience in software engineering, with a strong track record of building, implementing, and maintaining complex, large-scale applications
Proficient in iOS engineering, with strong knowledge of Swift, UIKit/SwiftUI, and modern iOS development frameworks
Strong understanding of best practices in code quality, documentation, testing, and monitoring
Experience mentoring junior engineers and contributing to a culture of engineering excellence
Nice to have:
Experience applying design thinking to drive innovation and improve payment experiences
Proven ability to influence stakeholders and drive the adoption of technical solutions
Strong communication and collaboration skills to work effectively with cross-functional teams