Full-Stack (Ruby/React) Developer for dialogEDU

Kyiv, Kharkiv, Dnipro, Lviv, or remote

Daxx is looking for a Full-Stack (Ruby/React) Developer to join the dialogEDU development team in Kyiv, Kharkiv, Dnipro, Lviv, or remote.

Project description:

dialogEDU is a global digital training and communications platform advancing the knowledge of learners worldwide through its world-class technology and services. dialogEDU is a powerful learning management system (LMS) platform that offers courses, specialized training, and pathways for communication through a dynamic digital environment, helping your students learn – when and where their personal schedules permit. The LMS is an engaging online delivery technology designed to educate learners with its own unique DNA. dialogEDU LMS is a Learning Management System that is designed for the modern world, with a scale-out architecture that can support any type and volume of data and is offered as a SaaS-based solution.


  • We are seeking great Full-Stack developers to help us evolve our LMS platform
  • Developers will be involved in the entire software development lifecycle, using Agile Scrum methodology
  • Developers will be able to provide input on feature requirements, then manage projects to completion, testing, and release to production


  • Expert level Rails ecosystem knowledge and experience
  • 3+ years production Rails experience
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of ReactJS
  • Bachelor’s degree in computer science or related field
  • Experience working with large databases (preferably MySQL but experience with other DBs is valued)
  • Experience with Ruby/Rails performance optimization
  • Experience developing cloud-based applications preferably with Amazon Web Services
  • Experience with TDD/BDD with Rspec/Cucumber
  • Proficiency in git in a collaborative team environment
  • Knowledge of key security concepts including encryption
  • Experience using REST services and other Internet development standards
  • Experience designing complex solutions and integrating with other systems
  • Exceptional creative problem solver with the ability to discuss product requirements inside and outside of the development team
  • Ability to work independently while leveraging the contribution of others
  • The ability to learn quickly and adapt to a fast-paced environment
  • Strong troubleshooting experience
  • Thrive in a highly collaborative environment
  • At least Upper-Intermediate English level

Daxx offers:

  • A professional environment with great people to work with
  • Opportunities to make a difference and grow professionally
  • Work in distributed agile teams with the right processes in place
  • Direct cooperation with the customer
  • Dedicated HR / Client Manager
  • Regular performance reviews
  • Competitive salary, medical insurance, 20 working vacation days
  • Regular corporate events, team buildings, etc.
Apply for this job

Apply For This Job

This field is required

Must be at least 2 characters in length

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.

This field is required

Valeriya Nabatova

Valeriya Nabatova

Kharkiv Recruiter

Job Overview

Related vacancies