Middle/Senior Ruby Software Engineer (AdTech)

Bulgaria Czech Republic Europe Hungary Latvia Lithuania Poland Portugal Remote (Ukraine) Romania Ukraine Ruby on Rails Software Developer

Required skills

Ruby on Rails / strong
JavaScript / strong
English / strong

Do you know how to solve business problems and take responsibility for the result? Would you like to bring your ideas to the product you create?

We are inviting a skilled and inspired Ruby on Rails professional to collaborate with the clients on a daily basis and help improve the existent solution.


Our customer is a full-service digital innovation company that leverages online advertising and proprietary technologies to build publishing brands in the gaming and entertainment verticals. They provide an all-inclusive solution to manage every aspect of the ad ecosystem for digital publishers through machine learning technology.


Our client’s product – is a unique platform that helps integrate advertising with client’s products letting them increase Ad Revenue and run their businesses more efficiently.

Closely cooperating with a team on a customer’s side and looking into new features, you will help improve a platform and make it more efficient.

Together with your teammates, you will be responsible for:

  • architecting and implementing back-end and front-end solutions using Ruby and JavaScript
  • implementing new features to the existing platform
  • improving the performance of an existing software and maintaining the code quality


  • 4+ years of commercial experience in web development
  • Strong working experience and deep knowledge of Ruby
  • Understanding and experience with front-end programming: JavaScript, AJAX, JSON, HTML5
  • Experience working with back-end services using RESTful APIs, gRPC, or messaging-based systems
  • Experience using Git for version control
  • Upper-Intermediate level of English and higher


Will be a plus:

  • Knowledge of SQL
  • Familiarity with AdTech industry
  • Experience with AWS
  • Passion for following SOLID Design Principles

Personal Profile

  • Detail-oriented
  • Self-organized
  • Committed to quality and capable of tracking multiple issues simultaneously


  • Develop and launch new capabilities to adapt to evolving business needs
  • Be an active and engaged owner of the product and customer experience, collaborating effectively with Product Management, Data Engineering, and other disciplines
  • Maintain high standards of code quality, including tests and documentation, and encourage the same by providing constructive code reviews to collaborators
  • Work closely with other engineers to investigate design approaches, prototype new technology, and evaluate technical feasibility of new features
  • Manage multiple competing priorities in a fast-paced, exciting environment
  • Troubleshoot and resolve issues, problems, and errors encountered across our various endpoints
  • Provide architectural input when designing new features with an eye toward fault tolerance and low latency
  • Debug operational issues and outages


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb