Старший інженер-програміст віддалено У Competera ми будуємо місце, де можна легко приймати оптимальні рішення щодо ціноутворення . Ми віримо, що технології штучного інтелекту незабаром керуватимуть усіма складними рішеннями та зможуть допомогти людям стати кращими . Ми зараз шукаємо старшого інженера-програміста , щоб допомогти нам перетворити бізнес-ідеї на передові технологічні рішення, які чітко спрямовують продукт і компанію на стратегічний напрямок. Ви можете ідеально відповіда
Старший інженер-програміст
віддалено
У Competera ми будуємо місце, де можна легко приймати оптимальні рішення щодо ціноутворення . Ми віримо, що технології штучного інтелекту незабаром керуватимуть усіма складними рішеннями та зможуть допомогти людям стати кращими . Ми зараз шукаємо старшого інженера-програміста , щоб допомогти нам перетворити бізнес-ідеї на передові технологічні рішення, які чітко спрямовують продукт і компанію на стратегічний напрямок.
Ви можете ідеально відповідати цій посаді, якщо:
Ви хочете :
- Розробляйте та впроваджуйте складні для бізнесу компоненти, головним чином у сфері оптимізації цін для роздрібної торгівлі, забезпечуючи включення розширеної бізнес-логіки.
- Переконайтеся, що розробка програмного забезпечення відповідає поточним потребам продукту, враховуючи частоту змін у логіці, вимоги до налаштування/розширюваності та невизначеність у рішеннях.
- Рефакторинг існуючих компонентів і архітектури відповідно до принципів DDD.
- Ознайомте команду з найкращими практиками розробки та сприяйте застосуванню методологій, які полегшують створення слабко пов’язаних систем і коду.
- Надавати підтримку та наставництво менш досвідченим членам команди, зокрема інженерам машинного навчання та спеціалістам із обробки даних, у процесах прийняття рішень щодо проектування.
У вас є:
- Ви володієте Python.
- 7+ років досвіду в розробці програмного забезпечення.
- Вміння розробляти архітектуру додатків за допомогою портів і адаптерів (чиста архітектура/лукова архітектура) та інші підходи для створення слабозв’язаних систем і коду в динамічному бізнес-середовищі.
- Сильний досвід роботи з принципами доменно-орієнтованого проектування (DDD) і досвід роботи в середовищі типу DDD.
- Досвід у проектуванні систем із використанням методів спільного моделювання, таких як Штурм подій, Моделювання подій, оповідання домену тощо.
- Глибоке розуміння принципів Об’єктно-орієнтованого програмування (ООП) (SOLID).
- Проектування мікросервісів і досвід роботи з архітектурою, керованою подіями (EDA).
Приємні переваги:
- Знання іншої скомпільованої мови (наприклад, Go, Rust, Java).
- Досвід роботи з парадигмами функціонального програмування.
- Досвід створення додатків із використанням джерела подій.
- Знайомство з Google Cloud.
- Попередня робота в команді продуктів обробки даних (аналітика даних, машинне навчання).
- Базові знання MLOps, у тому числі розуміння таких концепцій, як Реєстр моделей і відмінності між машинним навчанням і традиційною інженерією програмного забезпечення.
М’які навички:
- бізнес-орієнтоване мислення зі здатністю розуміти та ефективно спілкуватися з різними зацікавленими сторонами та експертами в галузі.
- Бажання детально досліджувати проблему ціноутворення та роздрібної торгівлі.
Готовність навчати та наставляти товаришів по команді, щоб підвищити їхні навички розробки програмного забезпечення.
Вам це сподобається, і ось чому:
- Richінноваційний стек програмного забезпечення, свобода вибору найкращих підходящих технологій.
- Ідеологія дистанційного керування: свобода роботи з домашнього офісу чи будь-якого відповідного коворкінгу.
- Гнучкий графік роботи (ми починаємо з 8 до 11 ранку) і відсутність систем обліку робочого часу .
- Регулярні перевірки продуктивності та винагороди.
- Періодичні 1-1 і вимірювані OKR.
- Поглиблене навчання з чітким планом успіху.
- Competera покриває 70% плати за навчання/курс.
- 20 днів відпустки, 15 вихідних і до одного тижня оплачуваних різдвяних свят.
- 20 робочих днів лікарняного.
- Часткове медичне страхування.
- Ми відшкодовуємо вартість коворкінгу.
Впроваджуйте інновації разом з нами. Будь конкурентом.