Наш клієнт, який найпершим в Україні та СНД створив cloud-систему автоматизації для кафе, ресторанів та магазинів, запрошує до себе в команду Full Stack (JS/PHP) розробника для розвитку їхнього продукту (є можливість працювати в офісі в Дніпрі або Remote).
ЗАВДАННЯ:
- Робота над offline-first single page application;
- Підтримка поточного функціоналу, фіксинг дефектів від клієнтів і технічної підтримки;
- Рефакторинг коду, робота над завданнями, потрібними для масштабування і зростання архітектури системи компанії;
- Покриття свого коду юніт-тестами;
- Крос-рев'ю коду в команді;
- Доведення свого коду до релізного стану;
- Взаємодія з PO/PM/BA, тестувальниками, дизайнерами, фронтенд-розробниками.
ВИМОГИ ДО ВАКАНСІЇ:
- Ти хочеш покращувати та розвивати продукт, а не просто закривати тікети;
- 2+ років досвіду комерційної розробки;
- Глибокі знання Javascript;
- Знання PHP і реляційних баз даних (MySQL);
- Досвід роботи з MVC-фреймворками;
- Розуміння роботи API, досвід інтегрування різних систем одна з одною.
БУДЕ ПЛЮСОМ:
- Знання алгоритмів і структур даних, участь в олімпіадному програмуванні;
- Досвід роботи в продуктовій компанії;
- Досвід роботи з PHP-фреймворками (Laravel, CodeIgniter);
- Досвід роботи c React.js або бажання його вивчити.
КОМПАНІЯ ПРОПОНУЄ:
- Можливість долучитися до команди компанії-новатора у розробці cloud-каси;
- Компанія оплачує тренінги та конференції;
- 25 днів оплачуваної відпустки;
- Оплачувані лікарняні;
- Техніка для роботи;
- Можливість працювати віддалено (можна працювати вдома, в коворкінгу або в улюбленому кафе);
- Гнучкий графік роботи (10.30 - 19.30);
- Внутрішні курси та корпоративна бібліотека.
ТЕХНІЧНИЙ СТЕК ПРОЕКТУ:
Front-end: JavaScript, React, Backbone.
Back-end: PHP, Laravel, Codeigniter.
DataBase: MySQL.
ПРОЦЕСИ:
- Робота по канбану крос-функціональними командами;
- Відсутність мікроменеджменту, тайм-трекера;
- Обов'язковий code review; CI, unit і end-to-end тестування;
- Регулярні one-on-one зустрічі з Тімлідом, на яких дається чесний взаємний зворотній зв'язок і намічається подальший план розвитку;
- Ніякої бюрократії, максимальна автоматизація внутрішніх процесів, постановка цілей їх досягнення;
- Команда DevOps постійно покращує життя розробникам;
- Робота над одним продуктом;
- Постійний зворотний зв'язок від клієнтів, співробітників технічної підтримки та відділу продажів;
- Можливість вирости до Team Lead'а;
- Відмінна команда, якій не байдуже.