Ruby on Rails Developer: Remote United States
DESCRIPTION
About Us:
Dribbble is a community for designers to share and
promote their work, discover and follow peers, explore design, and get hired
for freelance and full-time jobs. We're a small dev team looking for a Senior
Ruby/Rails Developer anywhere in the United States or Canada who is comfortable
working remotely.
We use a few different frameworks and technologies,
but the crucial areas where a candidate needs significant skill and experience
are:
Ruby
Rails
Postgres[ql]
JavaScript
Why you want to work here:
Dribbble has a passionate community and a real
business model. We're pro-having-a-life and family-friendly and our culture
reflects that: 40-hour work weeks, flexible schedules, and a flexible vacation
policy. If you work with us, you'll find out pretty quickly that we're
goofballs, but we treat our employees like grownups (in the good ways, not by
making them wear khaki pants.) We're a remote team and we're spread all across
the land. We get together IRL a few times a year, but mostly we enjoy each
other's company over Slack and video calls. If you live in Canada or the United
States, you can join the team without worrying about relocating.
We've got some truly excellent perks:
Work from anywhere. We are a 100% distributed team.
Stay healthy. Full medical and dental for you and your
family.
Unplug. Unlimited paid-time-off.
Pro tools. MacBook Pro (or Air) and all the tools you
need to do a great job.
Get your learn on. We cover books, conferences,
courses… get smarter!
Family leave. 3 months paid maternity/paternity leave
for US employees.
Perk up. Monthly coffee budget so you’re not just
loitering at coffee shops.
Buff up. Gym and exercise reimbursements so that you
stay fit.
Save up. Put pre-tax savings into a 401k or RRSP.
You’ll appreciate it later.
Hang out. Meet up with your remote team face-to-face.
Each time we’ll meet up in a different city around the world.
About The Role:
Our small team of developers is already happily doing
great work. We're looking for a Senior Dev to join the fun and help us continue
to grow.
As a Senior Developer, you've been coding for years
and have the skill and wisdom to contribute to a small team of developers.
You'll be responsible for helping maintain a web application that supports
millions of visitors each month and has wide visibility in the web industry.
Product ownership, feature development, bug fixing, testing, caching, scaling,
and performance should all be familiar concepts that you've addressed in your
applications. You should be able work independently (though we collaborate
continuously) and thrive on identifying, as well as solving, problems. We like
to think we're always helping each other improve, so we want someone who loves
being part of a team.
Candidates for this position should have most of the
following:
Significant experience building applications with Ruby
on Rails
Excellent relational database skills, knowledge of
SQL, and the ability to use PostgreSQL explain plans to optimize queries
Experience with Memcached, Redis, and/or Elasticsearch
Knowledge of HTML, JavaScript, CSS, Sass
Strong understanding of REST and URL design
Experience using and building APIs
Experience building and optimizing activity streams
would be a plus
Love of writing tests
Passion for always improving (yourself, the app, the
company, etc.)
Our tech stack
AWS/S3/Fastly
Nginx / Unicorn (Puma soon, we swear!)
Ruby on Rails
Sass
PostgreSQL
Memcached
Redis
Elasticsearch
How we roll
Our development process is very lightweight: We define
work items as GitHub issues, practice GitHub Flow, and ship continuously.
Most of our team communication happens through:
Slack
GitHub issues and pull requests
Weekly video team meetings & brief daily standups
Semi-Annual in-person company gatherings and
occasional travel to software conferences and/or Dribbble meetups
Some things we value highly are:
Collegiality and good humor
Testing
Writing skills
Working asynchronously
Zero BS
Puns (well, most of us)
Sustainability
If you think you would enjoy working remotely on a
small team that loves building product and helping designers share and find
work, please consider joining us.
Please send a cover letter/statement with your
application. It doesn't have to be long, but it's really important. Team fit is
critical for a company of our size, so help us get to know you a bit.
Post a Comment