Junior/Middle Ruby Developer (Bulgaria)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Junior/Middle Ruby Developer (Ruby on Rails): Developing and maintaining business-critical monolithic applications with an accent on architectural modernization and backend logic implementation. Focus on integrating Event-Driven and Domain-Driven Design principles, ensuring high code quality through testing, and leveraging AI-powered tools to enhance development productivity.
Location: Must be based in the European Union
Company
A global AI-first digital transformation and engineering partner with over 25 years of experience, helping organizations build scalable, data-driven solutions.
What you will do
- Develop and maintain Ruby on Rails applications supporting critical business workflows.
- Contribute to the modernization of monolithic architectures and implement backend features.
- Collaborate with frontend developers to maintain integrated user experiences.
- Implement Event-Driven and Domain-Driven Design principles.
- Write comprehensive unit and integration tests using RSpec and Minitest.
- Manage deployments and support CI/CD processes across containerized and legacy environments.
Requirements
- Must be based in the European Union and hold a valid work permit.
- Commercial experience as a Ruby Developer in modern web environments.
- Strong hands-on experience with Ruby on Rails and the Ruby ecosystem.
- Proficiency in RSpec and/or Minitest for testing.
- Experience with MySQL/MariaDB, Redis, and Linux-based environments.
- Familiarity with CI/CD workflows, Docker, and container orchestration.
- Practical experience using AI-powered assistants like GitHub Copilot or Cursor.
Nice to have
- Experience applying GenAI within the SDLC using defined workflows or prompt patterns.
- Familiarity with agent-based workflows and AI-augmented development practices.
Culture & Benefits
- Focus on engineering excellence and a people-first culture.
- Opportunities for continuous growth and knowledge sharing.
- Exposure to leading technologies and diverse enterprise clients.
- Collaborative environment with a consulting mindset.
Hiring process
- CV review, HR call, technical interview, and client interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →