Syndicode is a custom software development company established in 2014. Our mission is to create digital products driven by strategy, design, and technology that bring actual value to users and profit to business owners. Today Syndicode is a global software company, and we hire team members all over the world to expand our development team internationally.
7 лютого 2022

Middle Ruby on Rails Developer (вакансія неактивна)

Київ, віддалено

About us

A Syndicoder possesses good soft skills, loves what he/she does, can trust and delegate, is always ready to learn new things, and unites people in difficult situations.

Every Syndicoder is an innate part of the horizontally built team with a massive pool of interests and knowledge. For us, friendship, empathy, dedication, and respect are not just words — they are what make Syndicode a team.

Our core values are Integrity, Openness, Responsibility, and Being ready to support.

It is unacceptable for us to cheat or be silent about problems on a project, systematically fail to perform our duties, have no desire to develop, and be toxic in any way.

About the project

Cercle is a digital peer-to-peer web application/marketplace that allows luxury rental marketplace making renting as aspiring as buying new to redefine ownership and enable our community of “on-the-go” fashion aware female consumers between 20 and 45 years old to consume more sustainably.

Project architecture

  • Ruby on Rails on the backend
  • React.js on the frontend
  • Next.js framework for server-side rendering
  • PostgreSQL as Database
  • Rspec for testing
  • Stripe for payments
  • AWS S3 for store images and video files
  • Redis & Sidekiq for background jobs and cache
  • ElasticSearch for data indexing

Team composition:
2 RoR Engineers, 2 Frontend Developers, PM, QA, Designer

Zones of responsibility

  • Translate business requirements into technical specifications
  • Implement new backend features and improvements
  • Deliver well-structured, unit tested and performant Ruby on Rails code
  • Work in an agile team

Required skills and experience

  • Experience with building REST API on Rails
  • Experience in integrating Third-Party APIs
  • Idiomatic solid Ruby on Rails knowledge and practice required
  • Strong judgment in the election of gems, dependencies, and data stores
  • Understanding of web-app performance fundamentals and related dev tools
  • Deep understanding of OOP principles and design patterns
  • Extensive search engine experience (preferably Elasticsearch)
  • Knowledge of web technologies: HTML5, Javascript, REST, JSON
  • Practices Test-Driven Development (preferably RSpec)
  • Proficient at debugging complex problems
  • Upper-Intermediate English level

Be a plus

  • Cloud server experience (AWS)
  • Experience in optimizing performance RoR applications
  • Experience with ReactJS


  • 2 steps to become a Syndicoder: Recruiter short intro talk, professional interview
  • A trial period is two months
  • The working schedule is flexible. You can work remotely or full remote
  • Fifteen vacation days, excluding holidays and weekends
  • Twenty sick days per year
  • Each employee has a fixed annual balance for sports, health care, or education
  • English lessons in groups
  • Office address: Sofievskaya 1/2a(Maidan Nezalezhnosti), Kyiv