Experience with object-oriented design and software development methodologies;
Experience with test-driven development;
Experience working with cross-functional teams and collaborating on complex projects;
Strong problem-solving and communication skills;
A passion for learning and staying up to date with the latest technology trends;
Experience with cloud technologies, distributed systems, and data engineering is a plus, but not required;
English level: Upper Intermediate.
The application that we have our Ruby Engineers on would be a Ruby on Rails monolith. It manages a patient, doctor, pharmacy, customer care, and admin portal which all complement one another for the primary function of providing personalized care for our patients.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions;
Design and implement high-quality, scalable, and maintainable software solutions using Ruby;
Write clean, efficient, well-tested, and well-documented code that adheres to our engineering standards and best practices;
Participate in code reviews to ensure that all code is of high quality and aligned with team standards;
Troubleshoot and debug software issues, and work with the team to resolve them in a timely manner;
Contribute to the evolution of our engineering practices and processes.
Benefits and social package:
Career and professional development opportunities;
Regular performance evaluation;
Flexible working hours;
Remote work opportunities;
Certifications and courses financed or co-financed by the company;
20 working days of paid vacation per business year and 11 paid Ukrainian official holidays;
10 paid sick leaves;
The internal mentorship program, corporate training, and events;
Opportunities for free continual English courses of all levels;
Great team parties, company events, and branded presents;
Company legal and accounting support;
Comfortable office, equipped with everything you need and round-the-clock access.