Full Stack Ruby on Rails Engineer for Art Start-Up Bluethumb
Published on April 05, 2023
We represent over 11,000 emerging and established artists from Australia and work with 20 of Australia's most remote Aboriginal Art Centres to give you access to more Australian artists and their art than anywhere else in the world. We have sold over 25,000 original Australian artworks to everyone; from first time art buyers to established collectors and Australia's finest architecture firms. But this is just the first chapter in our story.
We run a calm, sharp business and also know how to have fun while doing what we do. We're a team of 25+ art and tech loving team members - based in Australia and around the world (in Bali, Lithuania, Philippines, Portugal, Russia, Slovenia, Turkey, UK and the US).
We are a tech-first company in the art space and leverage our tech (and build new things) to bring the best for Aussie artists (and collectors).
We're looking for a strictly Senior full-stack Ruby and Rails engineer/team lead to join us in delivering awesome tech to Aussie artists.
Our ideal new team-mate has 7+ years of production Ruby on Rails experience, and has at least 4-5 hours working hours overlap with Australia.
Bluethumb is the leading online art marketplace for Australian artists to sell their work directly from their studios. They paint and upload, we sell and manage logistics, they get paid. We like to keep things simple - and for that, we're loved by our artists and collectors. Our mission is to help more artists grow their careers.
We started in 2012 and were online-only until 2018 when we opened our first Bricks and Mortar gallery in Melbourne, and then another in Adelaide.
We set our targets in terms of goals we'd like to achieve for us, for the artists and the collectors, and build tech around it.
About the team
We're a good team (as that matters). No internal politics, hurdles or clashes.
The product and engineering team is a close-knit team of 9 (including PM, QA and the Devs). 'Higher management' doesn't set unrealistic KPIs for the team. We believe in delivering a good product. We support each other and have open discussions before starting each project (and as we go along). Meetings when needed - and Slack all the way!
We sponsor/help with organising Ruby related events and value any contribution into the Ruby community.
Our tech team has been working remotely since 2015 - so we're well versed in remote working and the flexibility that comes with it.
We run 4 week sprints (3 development weeks + 1 code-freeze and QA week), and run 1 standup every week to report on the sprints.
All our developers are full-stack and get really varied new experience; with a mix of front-end (solid level Vanilla and Vue.js), back-end (Ruby, Rails, Hanami), and DevOps (Docker Swarm/AWS), doing short sprints and bigger projects. Our ideal candidate:
– Ruby on Rails savvy
– Confident using Slim templates engine, CSS/SCSS/Tailwind, Vanilla JS/UJS/Vue.js/Alpine/Hotwire
– Has production experience with Elasticsearch and Postgres
– Can demonstrate an advanced level of rspec usage
– Familiar with giving and taking code reviews
– Comfortable with occasional pair programming
– Ready to adjust to development guidelines
You can be anywhere in the world, but ideally in SEA (Taiwan, Thailand, Cambodia, Myanmar, Indonesia, Malaysia, Singapore, Philippines) with at least 5 hours overlap. We have offices in Adelaide & Melbourne.
At least 5-7 years of TRACEABLE (we will need several reference at some point) production Ruby on Rails experience. To succeed in this role, along with Ruby and Rails, you will be confident and experienced in front-end development. Knowledge in DevOps, QA, casual UX and Data Science is a plus. Tech team leadership in the past is appreciated.
Other important things
- Team fit is really important, so you are friendly and easy going - and occassionally host a trivia night/retro online (we all take turns)
- You have read about Bluethumb and taken the time to know as much as you can before submitting your application.
- We'd like to see examples of software you've written - the actual code. We understand the full copy might be difficult to share - so snippets are fine.
- You should be open to recoding a 10-20 minute video where you walk us through some of your code before we move on to a face to face interview.
No recruiter applications or agencies please!
Please mention the words mixture engine society when applying to show you read the job post completely. This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
- Building awesome tech - front end, backend
- Your work has a social impact, and benefits artists making their living with their art
- Work in a fun, friendly & trusting team
- Competitive salary
- Online and offline tech events and conferences compensation
- Flexible working hours
- Balanced workload
- No bureaucracy
- Unlimited room for growth