Senior Ruby Developer/Team Lead

Remote, Full-time · Ukraine
Job Description:

Do you like writing mean and clean code on Ruby and have a desire to become a team lead? Come join our team and help us build amazing things.

We’re looking for someone with a passion for programming. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.

Responsibilities:
  • Take part in the decision-making process of application architecture design, solution development, architecture and code review
  • Write effective and scalable code in Ruby
  • Test applications for performance, responsiveness and security
  • Review and debug junior developers’ code
  • Integrate data storage and data processing solutions
  • Improve and maintain applications after deployment
  • Coordinate with team members who work on different layers of infrastructure
Requirements:
  • Practical knowledge of the product development cycle
  • At least 3 years’ experience and advanced knowledge of Ruby and Ruby on Rails development
  • A deep understanding of relational and non-relational databases
  • Ability to write unit and integration tests
  • In-depth understanding of object-oriented programming
  • Expertise in Rails (ActiveRecord, ActiveSupport, ActiveStorage)
  • Problem-solving skills
  • Team spirit

What we offer:

  • Ability to work remotely from anywhere in the world.
  • Paid vacation and sick days.
  • Full support and tax coverage (5%) for private entrepreneurs.
  • Participation in educational activities and thematic conferences.
  • Team building and corporate activities.