Middle Ruby/RoR developer
Стабільний розвиток спеціаліста можливий лише за умови стабільності його команди. Ми в NIX шукаємо Middle Ruby/Ruby on Rails developer і впевнені: у нас такий фахівець продовжуватиме професійно зростати і зможе досягати нових кар’єрних вершин.
ЩО НА ТЕБЕ ЧЕКАЄ:
- Розробка веб-додатків у різних доменних областях з акцентом на забезпечення масштабованості та веб-безпеки.
- Технічна допомога в існуючих проєктах, використовуючи найкращі практики в архітектурі веб-додатків.
- Надання Code-review у проєктних кодових базах
- Участь в оцінці проєктів із застосуванням принципів та методологій у вирішенні різних проблем.
ЩО МИ ЧЕКАЄМО ВІД ТЕБЕ:
- Експертні знання мови програмування Ruby, включаючи базові та просунуті концепції.
- Грунтовний практичний досвід розробки масштабованих додатків на фреймворку Ruby on Rails.
- Досвід комерційної розробки на проєктах різного масштабу та стадії готовності.
- Професійні навички роботи з базами даних: MongoDB, MySQL, PostgreSQL, Redis.
- Досвід впровадження сучасних підходів у розробці, зокрема з використанням Hotwire.
- Володіння методологіями тестування (юніт- та e2e-тести) з використанням RSpec, Capybara та Cucumber.
- Навички роботи у команді за методологіями Agile (Scrum або Kanban).
- Впевнений користувач середовища Linux.
- Досвід роботи з системами контролю версій (Git), CI/CD (TeamCity) та інструментами управління завданнями.
- Розуміння процесів розгортання додатків за допомогою інструменту Kamal.
БУДЕ ПЛЮСОМ:
- Практичне застосування принципів чистої архітектури та використання бібліотек dry-rb.
- Володіння JavaScript та розуміння принципів його роботи.
- Додатковий досвід роботи з фронтенд-фреймворками React, Vue або Angular.
- Досвід роботи з AI-інструментами (Claude Code, Codex, GitHub CoPilot)
- Знання екосистеми Node.js та відповідних фреймворків.
- Досвід побудови динамічних користувацьких інтерфейсів з використанням React.
- Досвід управління монорепозиторіями з використанням NX Workspaces.
- Аналітичне мислення, здатність до аналізу та оптимізації існуючого коду.
- Досвід менторства та готовність сприяти професійному розвитку команди.
ЩО МИ РАДІ ТОБІ ЗАПРОПОНУВАТИ:
- Конкурентоспроможні компенсаційні пакети.
- Цікаві проєкти, можливість професійного зростання та розвитку.
- Безкоштовні навчальні курси.
- Участь у внутрішніх та зовнішніх тематичних подіях, технічних конференціях.
- Всі необхідні пристрої та інструменти для роботи.
- Активне корпоративне життя.
- Дружня та підтримуюча атмосфера в команді.