We’re a small team, almost entirely technical.
We are active in developer communities, including our own at community.fly.io. Part of this role is helping to answer support questions specific to Rails running on Fly. Providing meaningful troubleshooting and diagnosis information in most posts.
Virtually all customer communication, documentation and blog posts are in writing. We are a global company, but most of our communication is in English. Clear writing in English is essential.
We are remote, with team members in Colorado, Quebec, Chicago, London, Mexico, Spain, Virginia, Brazil, Utah, and more! Most internal communication is also written, and often asynchronous. You’ll want to be comfortable with not getting an immediate response for everything, but also know when you need to get an immediate response for something.
We are an unusually public team; you’d want to be comfortable working in open channels rather than secretively over in a dark corner.
This could be a great job for someone who loves Rails, thinks it’s the best thing ever, and wants other people to discover how awesome it gets when you serve pages physically closer to your users.
We’re a real company – hopefully that goes without saying – and this is a real, according-to-Hoyle full-time job with health care for US employees, flexible vacation time, hardware/phone allowances, the standard stuff. The senior level compensation for this role is $160k-$200k USD plus equity. We are also looking for some junior level members to join the team. So we’d like to hear from you too!
Help maintain and improve the initial “Run a Rails App” Getting Started Guide. Don’t worry, we have a technical writer that can help polish it up. We’ll help answer questions about the Fly.io side.
Be a public presence in the Rails community. This just means that you post about the cool things you’re doing and engage with others in the community; in particular, it means being helpful to Rails developers everywhere, regardless of where they deploy their applications.
Create a sample Rails app that demonstrates how to take advantage of what the Fly.io platform provides. You won’t be alone on this either, we can help you with ideas and Fly.io platform features. We need someone who can handle the Rails side.
Help guide other Rails developers as they come the platform. That may include engaging in the community.fly.io forums where people have Rails or Hotwire specific questions. For Fly.io platform questions, you won’t be able to answer those right away and that’s expected, we have platform focused people who handle that. We need help with the easy “Oh, you just need to configure X!” stuff specific to Rails.
Enjoy using Hotwire and want more people to see the benefits you see. You enjoy sharing and showing others.
Want more people to understand Hotwire and start using it.
Have good instincts for balancing competing customer demands.
Are comfortable with software development. Our customers are developers, so knowing how to build apps is important. Bonus points if you are familiar with how to make it run on Fly.io.
Have general knowledge about deploying and supporting Rails apps in production.
Like some structure, but are comfortable with not having a standard playbook for most things. You also like putting some structure in place where there isn’t any, and are open to trying new things if something isn’t working.
Other Rails developers can follow your guides to successfully deploy their apps on Fly.io.
As you identify shortcomings, you update documentation or work with other team members to help improve Fly tooling to make deployment a smoother process.
Awareness of Fly.io in the Rails community is going up. People are talking about it without you starting the conversation.
You are influencing Rails developer behavior.
We Work Remotely: Remote jobs in design, programming, marketing and more