Full-Stack Developer

Gleam.io
Melbourne, VIC
A$100,000-$110,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
Hybrid

Posted 3 days ago


Crowd9 Pty Ltd runs "Gleam", a growth marketing platform that helps businesses run digital campaigns aimed at driving engagement and promoting their business. This platform is focused on driving actions (eg clicks, subscriptions, shares, etc) by the target audience/consumer.

We’re a privately owned Australian SaaS business based in Melbourne, Australia, with a fully remote team from all over the world. We power growth for over 1M+ businesses of all shapes and sizes around the world, and we're just getting started.

The Role

Due to our continued growth, we’re now looking for an experienced full-stack developer to join our team. You’ll work directly with our founders, the marketing team, and other developers across the user interface and backend services to deliver end-to-end product features, focusing on billing/subscription workflows, transactional emails, and marketing announcements.

Our Stack

Our front-end stack is Webpack and Vue 3 for modern apps, and Sprockets and AngularJS 1.6 for legacy apps. Our back-end is Rails 7, PostgreSQL, Sidekiq, Redis, and OpenSearch.

Main Duties

Own the in-house billing system. The billing handles multiple subscriptions per client, with support for multiple billing cycles, add-ons, and payment retries.

Enhance the billing system with support for subscription pause and renewal, configurable charge-retry schedules, and personalised transactional emails.

Own the Stripe integration, handling on- and off-session charges.

Enhance the Stripe integration with support for 3D Secure challenges, clear failure messages, and charge retries.

Own the transactional emails, including email templates, email personalisation, localisation, and deliverability monitoring.

Own the announcement emails, including the email editor, audience-building tools, and email impact monitoring.

Drive safe rollouts, incident response, and post-release verification to ensure platform reliability.

Design and maintain Rails APIs and background jobs, maintain reusable services and components, and write unit and end-to-end tests.

Provide direction on full-stack best practices, mentor junior developers and uphold coding standards.

To be effective, you’ll need the following:

Design & UI/UX: Proficient in using Figma for user interface design, with a focus on responsive design principles to ensure seamless experiences across devices.

Backend Development: Solid experience with Rails, PostgreSQL, Stripe (Intents, 3DS, webhooks, idempotency), Sidekiq, email templating/deliverability, and API design and testing.

Frontend Development: Proficient with Vue and SASS. Experience with Webpack, Sprockets, and AngularJS 1.6 will be a bonus.

Highly effective communication skills (written and spoken).

At least 3 years of relevant experience in similar roles. This should include proven experience in full-stack software development with Ruby on Rails and Vue.

As a remote team, we value individuals who take initiative to make things happen, are responsive and conscientious, and value feedback.

Why join us?

As a bootstrapped, profitable company, we don’t have to worry about the next funding round or how much runway we have. We offer competitive salaries, a great work/life balance and the support you need, whether that’s a laptop, co-working space subscription, or books and courses to develop your skills. Plus:

Work anywhere you like within Australia. The team regularly meet up at co-working spaces in Melbourne, and you're welcome (but not required) to join them.

Arrange your time to suit you, as long as you're doing the ~37.5 hours a week and organising your time to facilitate synchronous work when needed, the 'when' is up to you.

We encourage you to work on side projects for fun and profit.

Only a handful of meetings per year and no crazy deadlines.

Remote-first culture. We were built this way.

To be considered, apply now (including a short covering note, introducing yourself), and we will be in touch. We have a streamlined, straightforward interview process, make decisions swiftly, and always give you feedback.


About Gleam.io

Melbourne, VIC, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Full Stack Developer

Talenza

Melbourne, VIC
A$150,000-$170,000 p/a
Full-time
Hybrid

Full Stack Developer

Ucroo Pty Ltd

Melbourne, VIC
A$90,000-$135,000 p/a
Full-time
Remote

Full stack Java Developers - Melbourne

AYAN INFOTECH PTY LTD

Melbourne, VIC
A$480-$500 p/d
Contract
Hybrid

Junior Full Stack Developer (AI Tools & Automation)

Boab AI Pty Ltd

Richmond, VIC
A$80,000-$110,000 p/a
Full-time
Hybrid

Full Stack Developer – On-site (Highett, VIC)

Atticus Health

Highett, VIC
A$95,000-$120,000 p/a
Full-time
On-site

Contract Full-Stack Developer (Python/Django + React/TypeScript)

Kepa Software Pty Ltd

Sydney, NSW
A$100-$140 p/h
Contract
Remote

Senior Full Stack Developer

Lorien APAC

Sydney, NSW
A$140,000-$170,000 p/a
Full-time
Remote

Full Stack Developer

3D Walkabout

Perth, WA
A$105,000-$125,000 p/a
Full-time
Remote