Refer a friend Apply now

Lead Developer

Technology • Melbourne, Victoria 3000, Australia • Full-time

Description

Lead Developer

Melbourne

Full time position: $140,000 – $160,000 plus superannuation

About the Business

At Urban Rest, we’re redefining accommodation; a different way to stay with properties across Australia, New Zealand, UK and Ireland. We are a technology enabled business with a mission to bring joy to work travel and improve wellbeing. We are a technology enabled business disrupting a stagnant sector with a unique focus on traveller well-being and superior designed properties. We have experienced rapid growth, strong customer loyalty and success over the last five years since launch and are now going through a period of scaling the business in various locations across the country and now into Europe, offering the chance to join a growing business at a pivotal stage of growth.

Benefits and Perks

  • Employee and friends & family discounts at Urban Rest properties
  • Flexible hours and the option to work from home when business allows
  • ME Days and Volunteer Days available per year
  • Monthly social team catch ups and Quarterly team events
  • As the company grows, this role will provide plenty of room for career growth and progression
  • We’re a social bunch and we strive to have a fun, friendly, and collaborative work environment
  • Pet friendly office in Richmond, close to public transport

About the Role

Join Urban Rest as its Lead Developer and help shape the future of hospitality tech. This is a hands-on role where you’ll lead development across mobile and backend systems, guide architectural decisions, and set the tone for how we build and scale our technology. You’ll manage a small onshore team and coordinate offshore resources to meet our delivery goals – all while staying close to the code. We’re looking for someone who thrives in a lean, fast-paced environment and wants to influence everything from daily decisions to long-term technical direction. This role is ideal for a high-performing Senior Developer ready to step into leadership, or a current Lead looking to take on broader ownership. If you’re passionate about building elegant, scalable solutions and ready to take the lead, we’d love to hear from you.

Responsibilities

  • Architect and implement backend services leveraging AWS serverless technologies within a microservices framework.
  • Design, develop, and maintain cross-platform mobile applications using frameworks such as React Native or Flutter.
  • Oversee the entire software development lifecycle, from determining technical requirements through to hands-on coding, deployment, and support.
  • Write clean, testable, and scalable code across both backend and mobile environments.
  • Lead a full stack developer, fostering a culture of continuous learning and collaboration.
  • Manage workflow and quality across internal and offshore development resources to ensure on-time delivery.
  • Establish and enforce development best practices, including code quality, testing, and deployment processes.
  • Introduce tools and practices to improve visibility across delivery, such as tracking velocity, deployment metrics, and monitoring application performance.
  • Stay abreast of emerging technologies and assess their applicability to our systems.
  • Create and maintain documentation for development processes, system architecture, and application functionalities.

Skills

  • We’re seeking an individual with the following skills and qualifications:
  • 8–12 years of professional experience in software development, with a focus on backend and mobile systems.
  • Proficiency with AWS serverless services (e.g., Lambda, DynamoDB, API Gateway) and microservices architecture.
  • Experience in developing native and/or cross-platform mobile applications using React Native or Flutter.
  • Solid understanding of database design and optimisation for backend applications.
  • Experience with unit and integration testing frameworks.
  • Familiarity with front-end web development using React or similar frameworks is a plus.
  • Demonstrated ability to lead and mentor developers, as well as coordinate with distributed teams.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.

Tech Stack

  • Programming Languages: TypeScript, JavaScript
  • Frameworks: NextJS, React, Vanilla Extract (CSS)
  • Testing: Jest, Playwright (Good to have)
  • Infrastructure: AWS, Vercel, Vercel plugins like Vercel KV (Similar to Redis), Salesforce, DatoCMS
  • Misc: GraphQL / REST APIs, Integrations with third-party APIs, Git

Opportunity

This role is integral to Urban Rest’s mission to innovate within the hospitality sector. As a our Lead Developer, you’ll have the autonomy to influence our technological direction and the opportunity to grow into the leadership position. Your contributions will directly impact our guests’ experiences and our operational excellence, making this a rewarding opportunity for professionals eager to make a tangible difference.

How to Apply

At Urban Rest, we extend our invitation to candidates from Indigenous, neurodiverse, disabled, international, and diverse cultural backgrounds. Our commitment to fostering an inclusive workplace ensures that all applicants receive the necessary support and accommodations throughout the recruitment and onboarding process. We encourage candidates from various backgrounds to apply, as we value diversity and believe in creating an environment where everyone can succeed. Please let us know if you require any additional adjustments or support to help you through this process so you can shine as the best version of yourself.

Please submit your application through the link on this website by including an up-to-date resume with relevant skills and experience alongside a cover letter addressing how you meet the criteria and your interest in the role.

If you want to learn more about our company please see our website – https://www.stayurbanrest.com

We look forward to hearing from you!

Role Type

Permanent • Full-time • Manager

Pay Rate

140000 AUD – 160000 AUD (Annum)

Company Overview

Urban Rest is Australia’s premier serviced accommodation provider. Over the past 5 years, we have disrupted a stagnant sector with a technology enabled business uniquely focused on traveler well-being and sustainability. We have experienced rapid growth with properties operational in Sydney, Melbourne, Adelaide, Brisbane, Canberra and a recent international expansion to Dublin and London. We have strong customer loyalty and are now going through a period of rapid scaling across ANZ and Europe.
Apply now