Команда працює над великою новинною платформою на базі мікросервісів.
Ми шукаємо талановитого розробника-початківця, який любить вирішувати проблеми, а не закривати завдання, але при цьому хоче писати якісний, зрозумілий, ефективний код.
Насамперед ви зосередитеся на розробці мікросервісів на Go, які можна масштабувати і підтримувати. Для нас важливо: прагнення до спільного вирішення проблем, продуманий дизайн і якісний продукт.
Робота складається з розробки нових сервісів і функцій, рефакторингу старих сервісів, написання тестів.
— Написання масштабованого, надійного, тестованого, ефективного коду, що легко обслуговується, та коду, який легко обслуговується;
— Переклад вимог до програмного забезпечення в стабільне, працююче і високопродуктивне програмне забезпечення;
— Участь в архітектурних і дизайнерських рішеннях, побудова ефективної розподіленої архітектури мікросервісів;
— Відповідальність за те, що робите;
— Розуміння того, що ви доставляєте продукт, а не код.
— від 1-го року професійного досвіду розробки програмного забезпечення;
— Знання мови програмування Go, парадигм, конструкцій та ідіом;
— Розуміння того, як основні структури даних реалізовані в Go;
— Написання модульних тестів;
— Розуміння основ роботи реляційних баз даних;
— Досвід роботи з: gRPC, GraphQL;
— Знайомство з інструментами CI / CD, такими як Gitlab pipelines;
— Розуміння Docker і Kubernetes.
Захоплення спортом буде плюсом.
- Роботу над успішним та крутим продуктом, яким користуються мільйони любителів спорту;
- Можливість безпосередньо брати участь у виборі технічних та продуктових рішень;
- Сильну продуктову культуру та класних колег;
- Гнучкий графік з можливістю віддаленої роботи, участь у навчальних курсах та конференціях;
- Ринкову заробітну плату.