Ми шукаємо Ruby on Rails розробника рівня Senior/Lead для участі у новому FinTech-проєкті нашого замовника, який створює сучасну фінансову платформу зі масштабованою архітектурою та спеціалізованим функціоналом, з платіжними рішеннями та можливостями, пов’язаними з криптовалютою. Вимоги: * 5+ років комерційного досвіду роботи з Ruby on Rails; * Досвід роботи з AWS; * Досвід роботи з PostgreSQL або іншими реляційними базами даних; * Досвід роботи з background jobs (Sidekiq або альтернативи); * Досвід розробки та підтримки REST API; * Розуміння роботи з Docker; * Досвід роботи з CI/CD, зокрема GitHub Actions; * Англійська мова — рівень не нижче Upper-intermediate.
Буде плюсом: * Досвід управління командою або ролі Tech Lead; * Досвід роботи у Фінтех-домені; * Готовність брати на себе технічне лідерство та допомагати команді в розвитку продукту.
Обов’язки: * Розробляти новий функціонал та підтримувати існуючий код; * Писати unit-тести та тести для API ендпоінтів; * Описувати JSON-схеми відповідей ендпоінтів для генерації API-документації; * Проводити code review pull request’ів; * Брати участь у проєктуванні архітектури нового функціоналу; * Планувати спринти разом з командою; * Супроводжувати задачі після релізу та виправляти проблеми відповідно до їхнього впливу на користувачів;
Чому саме ми:
Ми українська компанія і пишаємося тим, що можемо підтримати український бізнес у цей непростий час. Також наша компанія тісно співпрацює з надійним благодійним фондом, який допомагає реалізовувати важливі ініціативи на підтримку обороноздатності України.
Кожен наш співробітник може розраховувати на: * Можливість професійного розвитку — планування кар’єри та регулярна оцінка результатів роботи, індивідуальна програма розвитку та зворотний зв’язок для кожного співробітника; * Стабільність — компанія піклується про своїх співробітників і забезпечує їх стабільною роботою, незважаючи на зовнішні кризи вже понад 30 років; * Соціальні гарантії — ми діємо згідно чинного законодавства та пропонуємо офіційне працевлаштування з першого робочого дня, 24 календарних дні оплачуваної відпустки, 100% оплату лікарняних днів, додаткові вихідні у державні свята; * Піклування про здоров’я — медичне страхування для співробітників компанії та страхування членів сімей за корпоративною знижкою, компенсація витрат на спорт; * Безпеку та комфорт — наші офіси обладнані усім необхідним для комфортної та безперебійної роботи (промислові генератори, старлінки, укриття), власний автопарк електросамокатів для співробітників, смаколики, сезонні фрукти та морозиво; * Турботу — корпоративний цикл освітніх зустрічей на актуальні теми, безкоштовні уроки англійської мови, англомовний клуб, корпоративні знижки від компаній-партнерів, дитячі свята та майстер-класи; * Прозорість — онлайн-зустрічі з топ-менеджментом на постійній основі. Вся робота компанії є відкритою, тому кожен співробітник розуміє перспективи та плани розвитку бізнесу, може отримати юридичну чи бухгалтерську консультацію. * Цінність кожного та вдячність — робота кожного є цінною і помітною для менеджменту та колег, тому ми регулярно проводимо заходи, що об’єднують, заохочувальні номінації та нагороди.
EN
We are looking for a Senior/Lead Ruby on Rails Developer to join a new FinTech project for our client, who is building a modern financial platform with a scalable architecture and specialized functionality, including payment solutions and cryptocurrency-related features. Requirements: * 5+ years of commercial experience with Ruby on Rails; * Experience working with AWS; * Experience with PostgreSQL or other relational databases; * Experience with background job processing (Sidekiq or alternatives); * Experience developing and maintaining REST APIs; * Understanding of Docker; * Experience working with CI/CD, particularly GitHub Actions; * English — Upper-Intermediate.
Nice to have: * Experience leading a team or working in a Tech Lead role; * Experience working in the FinTech domain; * Willingness to take technical ownership and support the team in product development.
Responsibilities: * Develop new features and maintain existing code; * Write unit tests and API endpoint tests; * Define JSON response schemas for endpoints used to generate API documentation; * Conduct code reviews of pull requests; * Participate in designing the architecture of new features; * Take part in sprint planning with the team; * Support tasks after release and resolve issues based on their impact on users.
Why us:
We are a Ukrainian company, and we are proud to support Ukrainian businesses in these difficult times. Our company also closely collaborates with a reputable charitable foundation that helps implement crucial initiatives to support Ukraine’s defense capabilities.
Each of our employees can count on: * Opportunities for professional development — career planning and regular performance evaluation, individual development program, and feedback for each employee; * Stability — the company has been taking care of its employees and providing them with stable work despite external crises for over 30 years; * Social guarantees — we act by the current legislation and offer official employment from the first working day, 24 calendar days of paid leave, 100% payment for sick days, and additional days off public holidays; * Health care — medical insurance for company employees, insurance for family members at a corporate discount, and reimbursement of sports expenses; * Safety and comfort — our offices are equipped with everything necessary for comfortable and uninterrupted work (industrial generators, starters, shelters), our fleet of electric scooters for employees, goodies, seasonal fruits, and ice cream; * Caring — a corporate cycle of educational meetings on relevant topics, free English lessons, an English-speaking club, corporate discounts from partner companies, children’s parties, and workshops; * Transparency — online meetings with top management regularly. All the company’s work is open, so every employee understands the prospects and plans for business development and can get legal or accounting advice; * Everyone’s value and appreciation — everyone’s work is valuable and visible to management and colleagues, so we regularly hold team-building events, incentive nominations, and awards.
Надсилаючи своє резюме, Ви тим самим даєте згоду на обробку своїх особистих персональних даних відповідно до Закону України «Про захист персональних даних» від 01.06.2010 р. № 2297-VІ з метою потенційної подальшої співпраці.