Rome2Rio Logo

Rome2Rio

Senior Front End Software Development Engineer - Core Search

Posted Yesterday
Be an Early Applicant
In-Office
Melbourne, Victoria
Senior level
In-Office
Melbourne, Victoria
Senior level
Develop and enhance front-end systems, mentor junior engineers, and ensure a seamless user experience through clean and scalable code.
The summary above was generated by AI

At Rome2Rio, our mission is simple: help travellers get from A to any B. We make it easy to compare flights, trains, buses, ferries, and driving routes - providing everything users need to discover, plan, and book their journey. Behind the scenes, we tackle complex routing challenges, process massive datasets, and optimise search performance to deliver fast, reliable results.

We’re looking for a Senior Front-End Software Development Engineer to join our Melbourne based team and play a key role in enhancing our user experience. If you love solving real world problems with clean, scalable code and want to make a direct impact on millions of travellers worldwide, this role is for you.

What You'll Do

  • Develop and enhance Rome2Rio’s front-end systems—building new features, fixing bugs, and improving existing functionality.
  • Support and mentor junior engineers through collaboration, pairing, and knowledge sharing.
  • Write clean, testable, and maintainable code while optimising performance.
  • Work with modern front-end frameworks (React, Vue, etc.) and tools like REST APIs, server-side rendering (Marko, Next.js, Remix), and edge computing.
  • Collaborate with Product, Design, Data, and Platform teams to shape the future of our product.
  • Own projects from start to finish, balancing speed, scalability, and high-quality execution.
  • Contribute to discussions on Design, UX, and QA, ensuring a seamless user experience.

What We're Looking For

  • Expertise in front-end development with strong skills in JavaScript, TypeScript, and modern frameworks (React, Vue, etc.).
  • Deep understanding of asynchronous programming, performance optimisation, and scalable UI architecture.
  • Experience with CI/CD pipelines, automated testing, and deployment processes.
  • A problem-solver who proactively tackles technical challenges and contributes to product strategy.
  • A great communicator who collaborates effectively across teams and provides mentorship.

Nice-to-haves

  • Experience with server-side rendering (Marko, Next.js, Remix) and edge computing platforms.
  • Familiarity with design systems and UX principles.
  • Interest in data visualisation, mapping, or travel technology.
Why join us?

💡Innovate & Impact: Work on a product that millions of travellers rely on.
🌍 Inclusive & Supportive Team: We welcome all backgrounds, perspectives, and experiences.
📈 Career Growth: Develop your skills with mentorship, knowledge-sharing, and leadership opportunities.
⏳ Flexible Work: Hybrid setup with a great work-life balance.
✈ Explore Fund: Travel perks to help you experience the journeys you help create!

At Rome2Rio, we don’t expect candidates to tick every box—if you’re passionate about what we do and excited about the role, we encourage you to apply!

Top Skills

JavaScript
Marko
Next.Js
React
Remix
Rest Apis
Typescript
Vue

Rome2Rio Richmond East, Victoria, AUS Office

29 Stewart Street, Richmond East, Victoria, Australia, 3121

Similar Jobs

7 Days Ago
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As a Frontend Engineer, you will design and implement user-friendly web interfaces, maintain frontend features, and collaborate with teams on product development using modern technologies like React and TypeScript.
Top Skills: Apollo GraphqlCSSHTMLJavaScriptReactTypescript
19 Days Ago
In-Office
Prahran East, Victoria, AUS
Senior level
Senior level
eCommerce • Software
As a Lead Front End Developer, you will build solutions, implement features, and mentor team members while driving coding standards and practices.
Top Skills: GraphQLGulpHTMLJamstack FrameworksJavaScriptLessRestSassScssWebpack
11 Hours Ago
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As Finance Director for ANZ, you'll lead the financial reporting and operations for Australia and New Zealand, mentor a team, and support strategic projects. You'll play a key role in IPO readiness and collaboration across global teams.
Top Skills: Accounting StandardsFinancial ServicesFintechTax Compliance

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account