Senior / Lead

Ruby Back-End Developer

Position

We're looking for a Senior / Lead Ruby Back-End Developer to join us on our roadmap to architect, engineer, deploy, scale and maintain a whole new generation of marketplace technologies in addition to supporting our current ecosystem of custom technologies. You'll play a significant role in augmenting our legacy of customer trust and technical pioneering.

Responsibilities and duties

  • Ensuring the availability and constant optimization of our platform, including the web application and the internal API that generates the image output (high quality pictures, 360° panoramas, VR tours and video).
  • Automating parts of thе online customer journey (onboarding, payment gateways, order flow to our logistics partner).
  • As we grow more and more internationally; adapting our web application to local requirements, such as different languages, APIs with local real estate websites.
  • Keeping communication flowing between web development and all other parts of the company: e.g. customer input that Customer Success is getting, aligning with the mobile development people.

Qualifications and skills

  • You have a strong solution focus and you can adapt your plans to changing circumstances.
  • You can listen well to customer feedback and decide from it what you and your team need to put in place to delight the customer.
  • You take initiative and you do what is necessary to make you and your team ship reliable code fast.
  • You have a solid 5+ years of experience in backend web development and you’ve worked with the following: Ideally, Ruby and Ruby on Rails.
  • Alternatively, Node, Python, or C# programming language, a fully-fledged MVC Framework and a willingness to learn Ruby and Rails.
  • Javascript in a modern framework: React, VueJS, Angular.
  • You have experience with AWS, more specifically with EC2, S3, SQS, Cloudfront, and Elastic Beanstalk.
  • You have already designed & delivered REST and GraphQL APIs, bonus point if those were consumed by mobile applications.
  • You have worked in an Agile & Iterative way (Scrum, Kanban, XP).
  • You have experience with source code versioning tools, specifically, Git and Git-flow.
  • You actively use design patterns in the development process.
  • You have experience with test-first development techniques (TDD, BDD, ATDD).
  • You know the importance of security and you follow the best industry security practices.
  • You’re a fast learner, especially willing to work with advanced Ruby on Rails patterns and new tools.
  • Excellent English communication skills and ability to get your point across clearly and concisely.

What we offer

Get started

Share some details with us, so we are well prepared for the first contact!

Thank you

Your CV was successfully delivered into the hands of our HR team, and they've already started to carefully consider it.
While you're here, visit our Facebook page to get to know us better!
Check our insights
Oops! Something went wrong while submitting the form.