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).
Design, develop, and test software applications. Design, develop, and/or test software applications using company technology stack. Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues. Support the company's business operations and improve engineering productivity. Build software components that can be integrated into a fully functional software system. Solve production issues in product and system reliability. Collaborate closely with product, design, and business teams to design and implement new product ideas and business needs with a scalable solution. Drive adoption of best practices in code health, testing, and maintainability. Play an active role in the team's technical design choices, code reviews, and documentation. May telecommute.
Job Responsibility:
Design, develop, and test software applications
Design, develop, and/or test software applications using company technology stack
Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
Support the company's business operations and improve engineering productivity
Build software components that can be integrated into a fully functional software system
Solve production issues in product and system reliability
Collaborate closely with product, design, and business teams to design and implement new product ideas and business needs with a scalable solution
Drive adoption of best practices in code health, testing, and maintainability
Play an active role in the team's technical design choices, code reviews, and documentation
May telecommute
Requirements:
C++, Python, Java, GIT, or SVN
SQL or MySQL
Data structures and algorithms development and functionality
Designing technology stacks
Debugging and monitoring for production services
Distributed systems
Software Development Lifecycle
Frontend web development
Programming languages including Javascript, TypeScript
React, Redux, Node.js, GraphQL
Figma
Testing frameworks, such as mockito, react-testing, jest
What we offer:
Eligibility to participate in Uber's bonus program
May be offered other types of comp
Eligible for various benefits (details at https://www.uber.com/careers/benefits)