Senior Full Stack Engineer

Programa

City of Melbourne

Hybrid

AUD 100,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Growth pathways in engineering levels
Collaborative team environment

Job summary

A fast-growing tech company in Australia seeks Senior Ruby on Rails Engineers to expand their teams. The role involves building and scaling a dynamic Ruby on Rails platform and working on AI-driven features that enhance user experiences. Candidates should have significant experience in Ruby on Rails, a collaborative attitude, and the ability to operate autonomously. Enjoy the hybrid work model with 2 days a week in the Cremorne office, helping shape the future of design technology.

Qualifications

  • Strong experience with Ruby on Rails (full stack).
  • Track record of initiative and improving engineering environments.
  • Comfort using AI tools to improve velocity and quality.

Responsibilities

  • Building and scaling our Ruby on Rails platform.
  • Bringing new features to life across our Designer SaaS and Supplier Portal.
  • Integrating AI-driven workflows and ML outputs into product experiences.

Skills

Strong experience with Ruby on Rails
Track record of initiative
Comfort using AI tools

Tools

Ruby on Rails
Hotwire
Stimulus
Tailwind

Job description

Direct message the job poster from Programa

👩💻 Empowering Australian scale-ups by growing their Engineering teams

Senior Ruby on Rails Engineer x3

📍 Hybrid — 2 days a week in Cremorne

🚀 Open to contract and permanent people

Build the Future of Design Technology

Programa is growing fast. We’re well‑capitalised, scaling into the U.S., and accelerating our AI roadmap. We’re now hiring Senior Full‑Stack Engineers to help us build the next generation of tools for designers, suppliers, and brands.

If you’re excited by real ownership, strong product influence, and AI‑enabled workflows that amplify your impact rather than constrain it, then you’ll love working here.

Engineers here do far more than write code. You’ll take customer problems end‑to‑end: research, shape, design, build, ship, and iterate. Expect to work closely with Designers, PMs, and our CX team (who are ex‑designers themselves).

We value:

  • Curiosity about how users work
  • Thoughtful problem‑solving before jumping into code
  • Shipping meaningful improvements
  • Challenging assumptions and contributing to prioritisation

A Place for Builders With Initiative

Our engineers elevate the whole environment, improving pipelines, tooling, process, and communication.

Internally, we use AI for:

If you enjoy working with Claude, Cursor, code orchestration tools, or modern ML APIs then you should explore what it’s like working for Programa.

Externally:

We’re shipping AI‑powered features into production via a cross‑functional AI team (Rails + AI/Data).

What you’ll work on

  • Building and scaling our Ruby on Rails platform
  • Bringing new features to life across our Designer SaaS and Supplier Portal
  • Integrating AI‑driven workflows and ML outputs into elegant product experiences
  • Helping shape guardrails so designers and PMs can safely contribute to product changes
  • Supporting our expansion into the U.S. with advanced supplier integrations
  • Improving DevEx, infrastructure, reliability, and deployment pipelines (DevOps mindset is a big plus)

This job is right for you if you...

✔ Love solving user problems, not just shipping tickets

✔ Bring initiative and improve the engineering environment around you

✔ Enjoy collaborating with Design & Product

✔ Are excited about AI as a force multiplier

✔ Can operate autonomously and ask great questions

✔ Have scale‑up experience or enjoy fast‑paced teams

✔ Want to grow? We have 6 engineering levels and clear pathways to grow

It's not right for you if you...

❌ Want fully‑prepared tasks handed to you

❌ Prefer to work in isolation

❌ Resist AI‑assisted workflows

❌ Only want to code without product involvement

Requirements

  • Strong experience with Ruby on Rails (full stack)
  • Track record of initiative & improving engineering environments
  • Comfort using AI tools to improve velocity and quality
  • Hybrid availability — 2 days per week in the Cremorne office
  • Full working rights in Australia

Core Tech we use

Ruby on Rails · Hotwire · Stimulus · Tailwind

Culture & Values

👉 We optimise for user focus, innovation, simplicity, efficiency, and collaboration.

👉 We work in 5‑week cycles, run regular 1:1s, perform thoughtful code reviews, and balance feature delivery with tech debt.

👉 We measure performance using DORA metrics, contribution, collaboration, and the quality of ideas, not PR count, hours online, or velocity.

About the CTO

You’ll work closely with Stephen Bartlett (CTO) — a thoughtful, collaborative, cross‑functional leader who believes in ownership, autonomy, and strong engineering foundations. Stephen joined as Programa’s first hire and has shaped the platform and culture from day one.

Heaps more information to provide, so click apply if you resonate with any of the above :)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tanda • City of Brisbane

On-site
AUD 144,000 - 176,000
Team retreat
Professional development budget
Office in Brisbane
Senior Software Engineer - Fullstack (Java | AI)
Senior Software Engineer - Fullstack (Java | AI)

Objective Corporation • Australia

On-site
AUD 150,000 - 210,000
Hybrid work
Cloud-native tech stack
AI initiatives
+1
Staff Software Engineer
Staff Software Engineer

nDeva • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Hybrid work model
Career growth
Access to AI tooling
Principal Engineer
Principal Engineer

Catalyst Growth Services • Sydney

Remote
AUD 130,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Tax Nuggets Academy • Australia

Remote
AUD 90,000 - 120,000
Flexible working hours
Team retreats twice per year
Zero red tape advancements
Senior Full Stack Software Engineer - Typescript
Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Council of the City of Sydney

On-site
AUD 150,000 - 230,000
Equity upside
Staff Software Engineer
Staff Software Engineer

Freelancer.com • Sydney

On-site
AUD 90,000 - 130,000
Meritocratic growth
Weekly town halls with CEO
Quarterly hackathons
+2
Platform Technical Program Manager
Platform Technical Program Manager

Future Secure AI • Council of the City of Sydney

On-site
AUD 150,000 - 190,000
Platform Technical Program Manager
Platform Technical Program Manager

Future Secure AI • City of Melbourne

On-site
AUD 120,000 - 170,000
High performance culture
State-of-the-art technology
World-class leadership
+4
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Torch Professional Services • Sydney

Hybrid
AUD 140,000 - 190,000