Uber Carshare Pty Ltd's logo

Full Stack Engineer - Flexible Location

Uber Carshare Pty Ltd
  • Full Time
  • Permanent
  • Australia (Hybrid)

At Uber Carshare, we’re on a mission to free the world from the ‘one person, one car’ mentality. Our platform and technology make it easy to turn any car into a shared car, empowering people to save money, reduce waste and fight climate change. Since 2012, we’ve grown our community to more than 8,000 cars being shared and made over 1.1 million bookings. Our acquisition by Uber in early 2022 and recent rebrand from Car Next Door to Uber Carshare has created an amazing opportunity for us to combine our car-sharing community with Uber’s mobility platform, providing a complete alternative to car ownership.

About the role

Following the acquisition by Uber, we have ultra bold ambitions and growth plans for 2023 and beyond.

We are in need of a Senior Full Stack Engineer who is ready to help unblock current and potential issues, and likewise ask for help when stuck. We want someone who can learn existing systems and technologies to be able to identify and fix bugs, can play a role in at least one multi-person project and and has ability to review the work of other engineers in the team.

Your day-to-day role will include:

  • Build and maintain functionalities in our core car sharing platform across the stack
  • Integrate with internal and external systems
  • Write and maintain test cases to ensure adequate code coverage and reliability in making code changes
  • Document changes to aid other developers and collaborators
  • Collaborate within and across squad to achieve key objectives and results
  • Follow and ensure best engineering practices, contributing to the direction of our technical environment

Experience required

  • 3+ years of Full Stack engineering experience
  • Computer Science, Engineering or an equivalent degree is preferred
  • Exposure to at least one frontend technology with additional advantage of mobile app development
  • Experience with testing frameworks such as Rspec, Minitest, Cucumber, and exposure to code analysis and formatting tools such as Rubocop
  • Understanding of key ideas around building, scaling and maintaining high performance web applications and mobile apps
  • Professional software development experience with Ruby on Rails and Javascript-based frameworks
  • Experience with mobile app development, especially with Flutter/Dart would be an added advantage
  • A focus on detail around testing, documentation and infrastructure
  • Understanding and experience in optimising applications for performance and scalability are an added advantage

About our culture

There’s a lot to love at Uber Carshare – our dedication to sustainability, the innovative and collaborative projects we work on, and our opportunities for career growth and development. Plus, we have some pretty great perks:

  • Competitive remuneration (including equity)
  • Flexible and remote working arrangements
  • Monthly Uber credits
  • Yearly Wellbeing Allowance
  • Monthly Phone Allowance
  • 4.5 months paid parental leave (for both primary and secondary carers)
  • Access to the Uber offices and facilities in Sydney and Melbourne (lunch and snacks provided)
  • Learning & Development Allowance for formal training or attending conferences and events

At Uber Carshare, we value all people for who they are and what they bring to our community. We encourage our employees to be their genuine authentic selves and know that our team, our product, and our members’ experiences are enhanced by the diversity of perspectives of everyone who works at Uber Carshare. We offer equal opportunities to all applicants and promote merit and fairness in our employment practices. If you’re passionate about working with a team that is doing something amazing for our community and the environment, come as you are!

How to apply

This job ad has now expired, and applications are no longer being accepted.
Uber Carshare Pty Ltd's logo

Email me more jobs like this.

Daily
Create a job alert