Position: Ruby on Rails Developer
Company: DNA325
Category: Ruby
Experience required: 3y
English level: upper
Published: 2022-01-01T00:00:00+02:00

Looking for a Senior Ruby/RoR developer to join a project where NSFW is a regular environment where our team flourishes :) For the last 20 years, the client’s business has become an established player in the celebrity nudity and media entertainment market. They manage various adult websites. Some content is just funny, and some is spicier. 
 
Project. You’ll focus on designing new systems and keeping a portfolio from one of the leaders in the modern adult entertainment industry.
 
Team composition. About 40 people who have adopted 2-week sprint planning and work very close to each other even though they could be far from each other. We have daily stand-ups on Slack and regular video calls. Once we bring someone to our squad, we strive to build long-lasting and beneficial relationships.  
 
**Tech stack for the role (more backend focused):**
- Ruby 2+;
- Rails 3.2-4;
- RSpec;
- MySQL (MariaDB);
- Capistrano;
- ElasticSearch;
- Unicorn;
- Puma and Nginx ;
- New Relic and Sentry;
- NodeJS in production;
- a mix of Preact and Backbone and raw JS;
- Various e-commerce and billing processor integrations.
 
**Other skills our ideal candidate has:**
- Experience with video streaming - video player is the heaviest system component; 
- Data modeling and DB design, as well as app and database architecture;
- Hands-on experience with building and integrating with APIs;
- Strong understanding of OOP;
- Lifetime self-learner and tutor for their colleagues;
- Able to create code that is tested, maintainable, readable, and re-usable;
- You’re an initiative self-starter that takes responsibility for meeting deadlines;
- Peaceful when it comes to working with legacy code from time to time;

**It would be a plus:**
- Knowledge of JavaScript;

**What we offer:**
- High salary;
- 100% remote work, full-time;
- Flexible work schedule with overlap with US Central Time, +/- 2 hours;
- Regular end-of-year reviews.