logo

View all jobs

Senior Ruby on Rails Engineer

Lviv/Kyiv/Remote, Ukraine
Our client is the first ever B2B platform allowing clients to instantly book interpreters for multilingual meetings. It streamlines the multilingual experience while giving full autonomy to both clients and interpreters. This application will include modules for authentication, international payments, scheduling, ratings/reviews, search, messaging, messaging, analytics, and reports.

Responsibilities:

  • Be a part of the team throughout the SDLC to deliver critical business features
  • Coach other engineers on the application and best practices across a broad spectrum of technologies
  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Providing appropriate code comments for program coding by following a standard coding pattern
  • Creating a unit test cases which follows industry standards and testing practices

Requirements:

  • 4+ years of software development experience with Ruby on Rails in enterprise-level SaaS applications
  • Experience with testing frameworks like RSpec, Minitest, and related testing gems
  • Commitment to TDD, SOLID principles, and related best practices in OOP
  • Strong SQL skills
  • Experience building an enterprise-level Software as a Services (SaaS) product with high standards on application performance and stability.
  • Proficiency with a modern IDE like RubyMine
  • MS/BS degree in Computer Science, Engineering or equivalent experience
  • Strong communication skills in English and comfortable working with remote teams
  • A team player with excellent manners and personality who values humility, collaboration, and openness

Nice to have:

  • Experience with B2B and B2G applications
  • AWS skills
  • React JS skills
  • ElasticSearch and/or MongoDB
  • Prior experience with job queueing and/or message broker systems like Sidekiq, RabbitMQ
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
Fun:
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more

More Openings

Senior Talent Acquisition Specialist
DROP A RESUME
GCP Big Data Engineer
Referrals
Solution Architect

Share This Job

Powered by