Senior / Middle Ruby developer

Senior / Middle Ruby developer

Multiple locations
  • Belarus/Minsk
  • Georgia
  • Lithuania
  • Malta/Sliema
  • Poland/Poznan

Full-time

We invite you to join our RnD’s Data Services team which takes care of:

  • Evaluation of technical design for new projects
  • Prototyping, implementation, and improvement of high-load and data-intensive services
  • Integration of data science features into the company’s products
  • Predictive analytics and anomaly detection services
  • Carry out technical research for business needs

Responsibilities

  • Work in a fully agile environment with senior engineers and product managers
  • Participate in designing fault-tolerant, highly available, and optimized solutions
  • Monitor and optimize your services in production for excellence
  • Research and develop new technologies and tools
  • Collaborate with other teams – product, infrastructure, and business

Requirements

  • Perfect Ruby programming skills
  • Hands-on experience with data-intensive applications development & performance tuning
  • Experience in developing complex solutions from scratch
  • Experience with relational databases and SQL, as well as with non-relational and NoSQL
  • Deep data structures, OOP, and algorithms knowledge
  • Minimum 3 years experience in software development
  • Good communication skills

Nice to have

  • Familiarity with document and time series databases
  • Experience with Kafka
  • Ability to implement space and time-efficient algorithms and understand which one is preferable and when
  • Readiness to learn other programming languages (e.g. Python, Scala), experience with Go will be a huge plus
  • Familiarity with SRE practices
  • Familiarity with cloud native technologies (e.g. k8s, Helm, Prometheus, Envoy, gRPC)

Work Conditions

  • Full-time position (remote work is possible)
  • Enjoy working in a Hi-Tech resident company
  • Great community of Ruby experts and other industry professionals
  • Salary officially paid in hard currency negating devaluation risks
  • Paid 4 Sick Days and 1 Day Off per calendar year
  • Sports program compensation
  • Free online English lessons with a native speaker
  • Large payments under the referral program, in which the bonus is received by both the employee who recommends and the candidate who accepts the offer
  • Training, internal workshops, participation in international professional conferences and corporate events

    Submit your request

    PDF

    Submitted successfully

    Your application for Senior Senior / Middle Ruby developer submitted successfully.

    We will contact you soon! Thank you!