Wizer Inc. шукає пристрасного та кваліфікованого інженера програмного забезпечення, щоб приєднатися до нашої команди професіоналів. Новий напарник працюватиме над перенесенням існуючої монолітної програми до сервісів, а також розробкою нових функцій із використанням найкращих практик і встановлених інструкцій для розробки програмного забезпечення.
Вимоги
- 5 + роки перевіреного досвіду розробки програмного забезпечення.
- Володіння мовою програмування Go з мінімум 3 роками практичного досвіду.
- Сильні навички вирішення проблем.
< li>Пристрасть до написання чистого, розширюваного та надійного коду.- Великий досвід у написанні модульних та інтеграційних тестів.
- Чудове знання принципів ООП, SOLID, DRY.
< li>Гарне розуміння дизайну системи та шаблонів архітектури.- Майстерність написання оптимізованих запитів SQL.
- Досвід роботи з Docker, GCP або AWS.
- Вище середнього рівень англійської.
Обов’язки
- Розробляти масштабовані та безпечні програми за допомогою Golang і пов’язаних технологій.
- Активно брати участь у перевірці коду, щоб гарантуйте якість коду, поширюйте досвід і найкращі практики.
- Розробляйте високопродуктивний код, який можна тестувати та підтримувати, щоб впроваджувати нові функції.
- Брати участь в дискусіях щодо дизайну системи.
- Вирішуйте бізнес-проблеми, використовуючи доступні технології.
Буде плюс
- Досвід роботи з JavaScript і Node.js.
- Добре розуміння як створювати мікросервіси та модульні монолітні програми.
- Досвід у DDD, CQRS та керованій подіями архітектурі
- Використання підходу TDD.
- Знайомство з Kubernetes, Хелм.
- Досвід роботи з NATS або Kafka.
- Внесок у публічне сховище коду.
Переваги проекту< /p>
- Продуктова компанія, підхід SCRUM і можливість дізнатися про кібербезпеку всередині компанії (навчання, відео та багато іншого)
- Багатонаціональна команда – чудова можливість покращити свої навички спілкування;
- Повністю віддалений і гнучкий графік роботи;
- 18 днів відпустки, 5 днів лікарняного та вихідні у національні свята
- MacBook надається за запитом
- Бюджет на спорт/страховку (доступно після випробувального терміну)
- Можливість працювати разом із командою в коворкінгу (коворкінг-офіси в Києві та Львові) )
- Побудова команди та неробоча діяльність