Ruby Software Engineer

We are looking for Ruby Software engineer to join our User Interface engineering team working on the next generation of industry-leading DMM (Digital Marketing Management) platform used by leading advertisers to manage their online ad campaigns across all media channels, device platforms and advertising exchanges.

The engineering team consists of distributed teams, the core of which is located in-house in Boston. You will be working in a multicultural environment on an enterprise-level solution. It is a good chance to improve your social skills and work with a good technical stack. Teams are following Scrum, big attention is paid to quality and ensuring system stable work.

Technical practices: OOD, OOP, Unit testing, Integration testing, Code review, Continuous Integration, DB management, DevOps, Big data.

Day to Day tasks:

  • Develop new services and expose them as APIs to be consumed by the DataXu advertising platform and third-party partner applications
  • Add new functionality to existing systems, while constantly improving usability, quality, performance and scalability
  • Work closely with users, UX designers, product management and external customers to create exceptional software and user experiences
  • Implement unit, component and integration tests in coordination with QA to ensure a high quality sustainable solution
  • Solve interesting problems, such as scaling applications for large data computation and reporting
  • Contribute to the requirements, architecture and implementation of existing and future systems
  • Deliver constant value back to the business in a highly agile team approaching near-continuous deployment

Requirements:

  • 2+ years experience in Ruby/Ruby on Rails
  • Experience in RDBMS (MySQL, Postgres)
  • Experience of NoSQL databases (Mongo, Redis, etc) is desirable
  • Knowledge of JavaScript/JQuery, TypeScript
  • Familiarity with web design (XHTML, CSS) is desirable
  • Knowledge of cloud technologies is a plus
  • Ability to communicate with client and follow priorities
  • English level should be intermediate or higher
  • Education: Degree in Computer Science or similar

Feel free to contact any of our recruiters, they will provide you with all information you might be interested in.


All Positions

Apply for this position:
or email us: job@perfectial.com