menu

Apply for Senior Ruby on Rails Developer

July 29th, 2020

Kyiv, Kharkiv, Uzhgorod, Lviv, Dnipro, Remote

Required skills

  • 8+ years of web application development experience with a backend focus
  • Strong idiomatic Ruby on Rails knowledge and practice REQUIRED
  • Strong judgement in election of gems, dependencies and datastores
  • Strong understanding of web-app performance fundamentals and related dev tools
  • Strong database fundamentals and experience with SQL
  • Strong understanding of web technologies: HTML5, JavaScript, REST, JSON
  • Practices Test-Driven Development
  • Proficient at debugging complex problems
  • Level of English: Upper-Intermediate.
  • Watched all seasons of “Rick and Morty” 

As a plus

  • Experience with Shopify and React (16.8+) 
  • Experience with GraphQL 

Responsibilities

  • Report to Lead Engineer and work on sprint tasks as assigned
  • Be responsible for the coding, testing, debugging, documentation, delivery and supporting multiple applications
  • Take part in the monitoring of production stack
  • Work with tech team to ensure a high level of quality through code reviews and pair programming

We offer

  • High compensation according to your technical skills
  • Long-term projects (12m+) with great Customers
  • 5-day working week, 8-hour working day, flexible schedule
  • Democratic management style & friendly environment
  • WFH option (Possibility to work from home)
  • Annual Paid vacation — 15 b/days + unpaid vacation
  • Paid sick leaves — 6 b/days per year
  • Ukrainian official holidays
  • Corporate Perks (external training, English courses, corporate events/team buildings)
  • Cozy office in the center of the city
  • Coffee, cookies and other goodies
  • Professional and personal growth

Project description

Client’s company is the first brand of contact lenses sold directly to consumers through e-commerce, subscription-only model.
Since their launch in October 2016, they’ve expanded from the US across 26 international markets and raised $70M+ in venture funding.
There are four main components to the client’s product infrastructure:

  • An in-house built back-end Ruby on Rails app that handles prescription verifications, customer emails, analytics, communications with doctors, and much more;
  • An e-commerce CMS powered by Shopify with multiple integrations including Recharge, ShopifyPlus and Klaviyo
  • Our front end landing pages and main website hosted on AWS built with React frameworks (CRA, Gatsby) using multiple front-end tools (SCSS, React, Typescript)
  • A PostgreSQL database, hosted on Heroku, along with a BI tool, Periscope, on top that is used extensively for reporting and analytical tasks.