Skip to content

Instantly share code, notes, and snippets.

@darinwilson
Created September 26, 2019 20:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save darinwilson/6ed13aea58759c63d06914437eb6b802 to your computer and use it in GitHub Desktop.
Save darinwilson/6ed13aea58759c63d06914437eb6b802 to your computer and use it in GitHub Desktop.

Infinite Red seeks contract Rails engineer

Infinite Red is looking for an experienced Rails engineer for a long-term, full-time contract position. This is a remote position available to U.S. citizens working in any one of the U.S. time zones.

About the job

You'll be working with a small team to support a portfolio of apps that are used internally by a large public university. At times, you'll be working independently, and at other times directly with other engineers. But we always collaborate to share approaches, help each other out, and keep the quality of our repos as high as we can.

You'll also work directly with the client to create specs, set priorities, and help find optimal solutions to improve the end user experience. Strong communication skills and senstivity to the client's needs are super important.

Some of our apps are fairly new, but we have a couple of Rails 3 apps that we need to update - you'd play a big part in helping get those repos clean and shiny. Sometimes you'll work on a single app for weeks at at a time, and other times you'll need to hop from repo to repo making small fixes. If you're not already good at context shifting, you soon will be!

That said, you'll find that the pace here is more relaxed than at a lot of startups. Large institutions like this one tend to move at a slower cadence, and we can usually take the time to think long-term and build for longevity rather than expediency. After-hours emergencies are rare.

We believe in fair pay for good work. It's true that you might earn more at a large tech company or a venture-funded startup, but if flexibility and quality of life are also important to you, you'll probably like working here a lot. We don't usually have a lot of meetings so you can arrange your work day however you like. And while the position is budgeted for full-time, we're OK with anything between 30 and 40 hours a week. Need some extra time off? No problem - just let us know so we can plan accordingly.

About you

You have enough experience with Rails that you're comfortable taking a feature or bug fix from start to finish. Because we're a small team maintaining several apps, you might be asked to own a handful of tickets and take the lead on getting them completed. Help will always be available when you need it, but you might be the one driving the work.

Ideally, you're comfortable working across the entire stack. On any given day, you might spend your time debugging a slow database query as well as tweaking some CSS. We don't expect you to be equally proficient at everything (we're certainly not), but hopefully you're interested in leveling up in the areas where you'd like to improve. And we're happy to hook you up with resources to help you do that.

We believe teams are better when they include people and perspectives from all walks of life. We are actively seeking a diverse pool of applicants, including those from historically marginalized groups, as well as candidates with non-traditional paths to careers in tech.

How to apply

If any of this sounds interesting, please get in touch and let's talk. Just send an email to darin (at) infinite.red and tell us a little about who you are, and what you're looking for. Feel free to include a resume if you've got one handy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment