At FetLife we are looking for an open-minded, kink-friendly Rails Developer to join our product team and help us iteratively improve the FetLife experience to better support the community.
At FetLife, you will be responsible for
Continuously implementing and deploying small and iterative improvements to FetLife
Working with product designers to find a balance between the ideal solution and the most impactful iterative improvement
Measuring the impact of changes against our measures of success
Working with our security, infrastructure, and performance team to keep FetLife tight
Communicating asynchronously with the team and the rest of the community
Keeping our codebase easy to maintain and easy for others to contribute code to
Monitoring your deployments for potential issues
Prioritizing and fixing bugs
Interviewing potential developers
Our Technology Stack
Rails Monolith (with vanilla Javascript and TypeScript)
MySQL, Redis, ElasticSearch, and Memcached
Google Cloud Platform
Kubernetes (+ Helm)
You should have experience
Maintaining a production-level Ruby on Rails applications (2+ years)
Leading the implementation of larger projects
Writing semantic HTML, CSS, and JavaScript
Working with Memcache, Redis, and MySQL
Writing clear, concise, and performant code
Writing unit and integration tests
Continuously deploying code
Bonus if you have experience
Working productively on a small 100% remote team
Reasoning about software, algorithms, and performance from a high level
Writing SQL queries, beyond abstractions offered by Active Record
Navigating and understanding a large codebase
With technologies other than Ruby and Rails
Writing tests using Rspec and Capybara
With Javascript libraries including but not limited to: stimulus.js and vue.js
Reading and writing TypeScript
Maintaining infrastructure with Docker, Kubernetes, and Google Cloud
Working in an agile and/or lean environment
Shipping and maintaining open-source software
To be successful at FetLife, you need to be
Independent but also a team player
Self-motivated and have strong organizational skills
Vocal about your opinions but not married to them
Driven to learn and self-improve
A strong written communicator
Bonus if you have a
Passion and eye for user experience and product design
At FetLife we
Are 100% remote, work from multiple time zones
Have core overlap hours from 8-12 AM EST (1-5 PM GMT)
Use GitHub, Trello, Basecamp, Slack, and Sneek to collaborate
Are community driven and work both hard and smart
Why work at FetLife
Have your work impact millions of people
Work from anywhere in the world with a great group of people
Grow as an engineer #BigPassionateCommunity #HighTraffic
Competitive salary
More about FetLife
Largest kinky social network this side of the milky way
We focus on doing the right thing and not hockey stick shaped charts
Have over 7 million members… and growing
Grew 100% by word-of-mouth
A top 1,800 website globally and top 600 website in most English speaking countries
Serve over six billion requests a month
How to apply
Send an email to jointheteam@fetlife.com. In the email, please include:
Tell us about 2-3 of your favourite projects you worked on and were responsible for
Link to your GitHub or GitLab account (if you have one)
Link to your LinkedIn profile -or- a PDF copy of your resume
If you have any questions or concerns, please don’t hesitate to email us at jointheteam@fetlife.com!
Kink-Friendly Ruby on Rails Developer
https://ift.tt/2CyAVGG
Headquarters: Vancouver, British Columbia (Canada)
URL: https://fetlife.com
To apply: jointheteam@fetlife.com
via Remote Jobr Programming Jobs https://ift.tt/1WipnMk
March 21, 2019 at 01:25PM