Position: Ruby On Rails Engineer
Company: Verbit
Experience required: 3y
Category: Ruby
English level: upper
Published: 2022-06-01T00:00:00+03:00

We are currently looking for a** Ruby On Rails Engineer **to join our R&D team in Ukraine.

You will be responsible for developing a Web-scale SaaS product that enables us to revolutionize the transcription and translation industry.

You will be involved in the design and implementation of low latency, high availability, and high-performance services, working in a dynamic, agile environment with highly talented team members delivering content that is implemented in production environments very rapidly. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

**Responsibilities:**

- Write code from the scratch and integrate it with the core company product - Platform
- Automation of manual processes
- Participate in the full life cycle of the product from concept to release
- Fix problems in production and monitor your code
- Collaborate with teams to understand the product vision and meet the requirements
- Hands-on attitude, get into the technical details

**The Ideal Candidate:**

- 3-5 years of experience in software development
- At least 2 years of experience with Ruby on Rails — a must
- Fluent in Web technologies: html5/js, React is an advantage
- Development of high scale cloud-based solutions (AWS)
- Experience writing complex database queries
- Great interpersonal skills and team player

**We offer:**

- Modern Ruby (2.7), modern Rails (6.1), constantly upgrading and using modern language and framework features
- Custom DDD-alike architecture on top of Rails (operations, view models, decorators)
- RSpec-based BDD (with a lot of custom matches and add-ons), close to 100% test coverage
- Strict style agreements, validated by Rubocop
- Tough yet pragmatic code quality control, enforced by code reviews
- Lots of non-trivial algorithmic tasks with large and fuzzy texts processing
- Lots of non-trivial third-party APIs integrations
- A clear vision for upcoming “big” system features and path toward them