Senior Full-Stack Developer
Melbourne | Hybrid | Digital Product & Platform Development
Some roles are just about writing code.
Others give you ownership over how products are built, scaled, and delivered.
We’re partnering with an established digital product and platform development business that has been building sophisticated web and mobile solutions for long-term clients and high-growth startups for over two decades.
Their work spans complex platforms across industries including membership systems, CRM platforms, workforce management tools, social applications, and technology products that often combine software, integrations, and real-world operational needs.
They’re now looking for a Senior Full-Stack Developer to take ownership of complex end-to-end builds across modern web and mobile platforms.
This isn’t just a delivery role.
This is where engineering, architecture, product thinking, and technical leadership come together.
The Opportunity
You’ll take the technical lead across feature design, architecture, and delivery — working closely with product managers, designers, stakeholders, and other engineers to turn requirements into elegant, scalable, and maintainable solutions.
Expect to work on:
• Building modern web and mobile applications across front-end, back-end, and API layers
• Designing and implementing scalable technical architectures
• Developing with JavaScript, TypeScript, Node.js, React, React Native/Expo, and Next.js
• Creating and maintaining REST APIs and integrations
• Contributing to architecture decisions and technical direction
• Mentoring developers and helping raise engineering standards
• Working directly with stakeholders to clarify requirements and present solutions
• Supporting sprint planning, backlog refinement, and delivery coordination
• Improving development practices, documentation, and delivery quality
• Taking ownership of full product lifecycles from build through to release and improvement
This is a role for someone who enjoys technical ownership, variety, and seeing their work make a real impact. The core stack includes JavaScript/TypeScript, Node.js, React, React Native/Expo, Next.js, and REST API development.
The Environment
Collaborative, technical, and delivery-focused.
You’ll be operating within:
• A senior engineering team working across web and mobile platforms
• A hybrid setup with 1–2 days per week in a Melbourne office
• A business focused on long-term platform development rather than short-term agency churn
• Cross-functional collaboration with product, design, and client stakeholders
• Projects across established organisations and emerging startups
• A culture that values practical engineering, technical ownership, and sustainable delivery
You won’t be chasing every new trend for the sake of it.
You’ll be building thoughtful, reliable, well-engineered platforms that are designed to last.
What Makes This Interesting
This isn’t a narrow coding role.
You’ll be working on:
• Complex platform builds across multiple industries
• Architecture and technical decision-making
• Both web and mobile product development
• Projects with genuine lifecycle ownership
• Direct collaboration with stakeholders and product teams
• Opportunities to improve processes, standards, and technical direction
• A stable, established environment with meaningful project variety
If you want autonomy without chaos, and variety without constant context-switching, this is the kind of role that offers both.
What They’re Looking For
• 5+ years’ experience with JavaScript/TypeScript
• Strong Node.js experience
• Strong React experience
• React Native/Expo experience
• Next.js framework experience
• Strong REST API development experience
• Experience designing and implementing scalable architectures
• Strong communication and collaboration skills
• Confidence making technical decisions
• Ability to work closely with stakeholders and internal teams
• A proactive, problem-solving mindset
Nice to have:
• Experience as a Senior Developer or Technical Lead
• AWS implementation experience, ideally ECS, RDS, or cloud architecture
• Express or NestJS experience
• API documentation experience
• Agile delivery experience
• Previous client-facing or stakeholder-facing experience
• Formal software development qualifications
The role particularly suits someone who can balance hands-on development with technical leadership and mentorship.
Why Join
• Senior-level technical ownership
• Hybrid working model
• Strong project variety across web and mobile platforms
• Opportunity to influence architecture and engineering standards
• Established business with long-term client relationships
• Collaborative team culture
• Exposure to products across different industries
• Autonomy to improve systems, processes, and delivery quality
If you’re a Melbourne-based Senior Full-Stack Developer who enjoys building well-engineered platforms, solving complex problems, and shaping technical direction, this is a strong opportunity to step into a role with real influence.
James Farrey
james@re-factor.com.au
#SCR-james-farrey