Remote Mid Senior Full Stack Ruby on Rails Developer
Bluethumb is looking for a full-stack Ruby on Rails dev to join our cross-cultural team of six in-house RoR and QA engineers to continually build new features and improve existing UX.\n\nBluethumb is Australia's largest online art marketplace. We were founded in 2012, and represent 17,000 Australian artists, helping them exhibit and sell their art, and grow their careers. We are a technology company in the arts industry, and have become the leading art platform by building the best tech for our artists and collectors. 2022 is bringing new and exciting things and we are expanding our engineering team to power through the exciting features and platforms in the pipeline.\n\n\n**Requirements**\n\n> ๐ Location\n\n> The is a remote-first position and we would ideally love to have a 4-5 hour overlap (AEST) (use this link to compare) with you. We have offices in Adelaide & Melbourne, so bonus points if you are in either of these two cities. This is not a strict requirement though - so if you're based elsewhere and can manage a couple of hours overlap with AEST, we'd love to hear from you.\n\n\n> ๐ธ Experience\n\n> Minimum 2 years of traceable production Ruby on Rails experience (excluding boot camps). To succeed in this role, along with Ruby on Rails, you will be confident and experienced in front-end development. Knowledge in DevOps, QA, or Data Science a plus.\n\n\n> โ๏ธ Tech stack\n\n> 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.\n\n\n**Our ideal candidate:**\n\n> - Ruby on Rails savvy\n> - Confident using Slim templates engine, CSS/SCSS/Tailwind, Vanilla JS/UJS/Vue.js\n> - Has production experience with Elasticsearch and Postgres\n> - Can demonstrate an advanced level of rspec usage\n> - Familiar with giving and taking code reviews\n> - Comfortable with occasional pair programming\n> - Ready to adjust to development guidelines\n\n\n\n**What would a normal week at Bluethumb look like?**\n\n> - One team-wide stand up and one dev/product team standup (Fridays).\n> - No daily updates or check-ins required.\n> - 3-week sprints.\n> - You pick your own task from the sprint pool with no pressure.\n> - Pair programming with other devs and support from PM/QA team.\n> - You almost always work on a combination new features, improvements, refactors and bugs during the sprint.\n> - Other things we love - code reviews, pair-programming, clearing code-debt and a retro meeting per sprint (retro meeting is to raise 'mad', 'sad', 'glad' and 'rad' issues throughout the sprint to learn and improve).\n\n\n\n**More about us:**\n\n> - Australian team based in Melbourne and Adelaide. Tech team spread across New Zealand, Russia, United Kingdom, Canada, Indonesia.\n> - We've been a remote-first tech company long before the pandemic, some of our engineers have been working remotely for a decade. We know how to build and maintain an effective and friendly remote work environment.\n> - 3-week sprints so the team can work in their own time with ample support and mentoring.\n> - Fewer meetings and reporting, and more trust. We have only one tech meetings per week (plus another company wide standup) and most of our communication is Slack-based (with ample mentoring as and when needed from the seniors).\n> - The work you do helps Australian artists build their careers. Many have made their career break on Bluethumb and rely on it for a living. The tech we build is socially impactful! You see it go live and get used almost immediately. A facebook group of 3000 Aussie artists is a great pool of users to get instant feedback from.\n> - You'll work in a small team of awesome engineers, QA and PM focussed on shipping great product, in a complex environment.\n> - We're a fully custom built site - so everything is possible and we love creating complex features in a simple way.\n> - Team trivia, online games and virtual hangouts.\n\n\n\n**Why Bluethumb?**\n\n> - Building awesome tech - front end and backend.\n> - With a small team (7), your ideas will be listened to and you can see the imact of your work on artists' life.\n> - Work in a fun, friendly team with heaps of experience. No bureaucracy.\n> - Regular team trivia and v-hangouts.\n> - Competitive salary.\n> - Flexible working hours. (No time logging etc.).\n> - Balanced workload.\n> - Unlimited room for growth.\n> - P.S. Our merch is pretty cool. \n\nPlease mention the word **BOUNTIFUL** when applying to show you read the job post completely (#RMy4xNDQuMTAwLjE5OQ==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$60,000 — $100,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nPlease send an application tailored to this position (Generic templates and dry cover letters are hard work and seldom impressive). We have asked a few questions in our application (see the apply link below). These questions (and answers to them) are important. Skipping them or one line answers are discouraging.\n\nWe expect you to:\n- Introduce yourself as you would in a face-to-face interview. First impressions matter, so please do take your time with the application.\n- We are keen to learn more about your past/current projects. Weโd like to see examples of software youโve written. The actual code. We appreciate that it can be hard to share representative samples when youโve been working on commercial software, so anything you can scrape together will be good.\n- If you have open source contributions, those are really helpful as well.\n- In your cover letter, we'd love to know why you're moving on from your previous role and what you're looking for in your next role.\n\n\n**Next steps if we like your application:**\n\n> - A quick face to face call with the team (online) to get to know you.\n> - A routine code refactoring exercise (offline) or an equivalent theoretical exercise.\n> - A home-based exercise covering backend and frontend tasks.\n> - Live pair programming session on a real task from our production pipeline.\n> - Proposal and hire.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.