RoD Software
-
· 32 views · 5 applications · 1d
Junior—Middle Backend Developer
Full Remote · Ukraine · Product · 1.5 years of experience · English - B2Про нас Ми - команда, що створює інфраструктуру для швидкого запуску криптовалютних сервісів. Наш продукт - це backend-рішення, яке інші компанії можуть інтегрувати для швидкого запуску власних сервісів та прийому або здійснення криптоплатежів. Проєкт...Про нас
Ми - команда, що створює інфраструктуру для швидкого запуску криптовалютних сервісів.
Наш продукт - це backend-рішення, яке інші компанії можуть інтегрувати для швидкого запуску власних сервісів та прийому або здійснення криптоплатежів.Проєкт перебуває на ранньому етапі розробки - без легасі-коду, з можливістю закласти фундамент архітектури та процесів з нуля.
Технологічний стек
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Knex / TypeORM
- REST API
- Git
Обов’язки
- Розробка та підтримка backend API
- Реалізація бізнес-логіки в сервісах
- Робота з базою даних PostgreSQL:
- написання SQL-запитів
- робота з ORM / query builder
- Реалізація CRUD-операцій
- Додавання та підтримка валідації вхідних даних
- Коректна обробка помилок та edge cases
- Робота з наявним кодом та участь у рефакторингу
- Виправлення багів і технічного боргу
- Робота в рамках code review та дотримання прийнятих стандартів
Обов’язкові вимоги
Досвід
- Комерційний досвід backend-розробки від 1,5 року
Мова та платформа
- Впевнене володіння JavaScript
- Досвід розробки на TypeScript:
- розуміння type та interface
- використання enum, as const
- базові generics
- Вміння працювати з асинхронним кодом (async/await)
- Базове розуміння принципів роботи Node.js
Backend
- Досвід роботи з NestJS
- Розуміння backend-архітектури:
- controllers
- services
- repositories
- middleware / guards
- Вміння реалізовувати REST API
- Розуміння принципів розподілу відповідальності (SoC)
Робота з базами даних
- Розуміння роботи з PostgreSQL та SQL-запитами
- Досвід використання ORM або query builder:
- Knex / TypeORM / Prisma
- Базове розуміння транзакцій
API та обробка помилок
- Розуміння REST-підходу
- Знання HTTP-статусів
- Вміння працювати з JSON
- Розуміння важливості стабільних API-контрактів
Git та процес розробки
- Вміння працювати з Git
- Готовність працювати за стандартами, прийнятими в проєкті
Ми пропонуємо
- Роботу над новим продуктом з нуля, без застарілого коду
- Можливість професійного розвитку, навчання та участі у створенні фундаменту проєкту
- Підтримку команди та менторинг
- Графік роботи: Пн–Пт, 10:00–19:00
- Заробітну плату: 800–1000 USD
Якщо ця вакансія тобі підходить - відгукуйся 👋
More
Будемо раді знайомству та співпраці 🚀 -
· 44 views · 10 applications · 1d
QA Engineer (Manual / Automation)
Full Remote · Ukraine · Product · 1 year of experience · English - B2Про проєкт Rod Software розвиває платформу криптобанкінгу, яка дозволяє користувачам по всьому світу зберігати, переказувати та керувати своїми криптоактивами. Команда фокусується на безпеці, надійності та впровадженні інноваційних фінансових рішень. ...Про проєкт
Rod Software розвиває платформу криптобанкінгу, яка дозволяє користувачам по всьому світу зберігати, переказувати та керувати своїми криптоактивами. Команда фокусується на безпеці, надійності та впровадженні інноваційних фінансових рішень.
Обов’язки
- Аналіз вимог та технічної документації для тестування.
- Розробка тест-планів, тест-кейсів та чеклістів для ручного та автоматизованого тестування.
- Тестування функціоналу криптобанкінгу: UI/UX, API, транзакції, безпека.
- Виявлення, оформлення та відстеження дефектів у Jira або інших баг-трекерах.
- Участь у спринт-плануваннях, стендапах та релізних мітингах.
- Automation QA: створення та підтримка автоматизованих тестів (UI/API), інтеграція в CI/CD.
- Manual QA: ручне тестування фіч, перевірка edge-case сценаріїв, тестування UX.
- Підготовка тестової документації та звітів.
- Співпраця з розробниками, продакт-менеджерами та DevOps для покращення якості продукту.
Вимоги
Загальні:
- Досвід роботи на позиції QA (Manual або Automation) 1+ років, бажано у фінтех/банківських проєктах.
- Досвід тестування веб- і мобільних застосунків.
- Розуміння SDLC, баг-репортів і тестової документації.
- Вміння працювати з Jira, TestRail або іншими трекерами.
- Англійська — intermediate або вище.
Технічні навички:
Для Automation QA / комбінованого профілю:
- Написання автоматизованих тестів (Selenium/WebdriverIO/Playwright, REST API).
- Базові знання Python / JavaScript / TypeScript / Java.
- Робота з CI/CD (GitHub Actions, GitLab CI, Jenkins).
Для Manual QA:
- Ручне тестування UI/UX, API, аналіз дефектів.
- API-тестування (Postman, Swagger).
- SQL для перевірки даних у базі.
Бажано:
- Досвід роботи з крипто або фінтех продуктами, блокчейн API.
- Розуміння принципів безпеки (authentication, authorization, 2FA, шифрування).
- Досвід автоматизації тестів у крипто середовищі.
Soft Skills
- Аналітичне мислення та увага до деталей.
- Командна робота та чітка документація тестів/дефектів.
- Продуктова орієнтація — розуміння бізнес-цінності фіч.
Ми пропонуємо:
- Формат роботи: віддалено
- Графік: Пн — Пт, 10:00 — 19:00
- Зарплата: $1000–$1800 / місяць (USD)
- Дружній колектив
- Можливості для розвитку та професійного зростання
Якщо тебе зацікавила ця роль — відгукнись! Ми будемо раді бачити тебе в нашій команді 😊
More