Инженер Backend-разработки, Golang (Платформа управления рисками)
В роли инженера Backend-разработки на Golang в команде Платформы управления рисками вы будете играть ключевую роль в разработке внутреннего продукта, критически важного для миссии, предназначенного для предотвращения рисков, связанных с платежными транзакциями. Этот продукт использует сложные алгоритмы и инструменты для анализа данных и обнаружения аномалий в транзакциях, чтобы защитить компанию от любых видов злоупотреблений в платежных продуктах. Вы будете участвовать в разработке микросервисов, интеграции с внешними системами, создании алгоритмов и улучшении пользовательских интерфейсов наших внутренних инструментов.
Роль базируется в нашем офисе в Лимассоле, Кипр. В случае переезда мы предлагаем полную поддержку при релокации для вас и вашей семьи, чтобы сделать ваш переезд плавным и беззаботным.
Что вам предстоит делать
- Создавать стабильные, эффективные, тестируемые и переиспользуемые микросервисы на Go.
- Решать сложные задачи по производительности и архитектурные вызовы.
- Вести полный жизненный цикл разработки приложения или сервиса — от стадии концепции до доставки и поддержки после запуска.
- Эффективно сообщать о ходе выполнения задач, оценках, предложениях и графиках, а также о технических и процессных вопросах.
- Рефакторить, оптимизировать и улучшать существующую кодовую базу для поддержки и масштабирования.
- Документировать процесс разработки, архитектуру и стандартные компоненты.
- Проводить ревью кода других инженеров.
Кого мы ищем
- Минимум 5 лет опыта в разработке программного обеспечения и минимум 3 года опыта работы с Go.
- Продвинутые знания в области модульного и интеграционного тестирования.
- Квалификация в области конкурентного или асинхронного программирования.
- Опыт использования Git и жизненного цикла Git для разработки ПО.
- Опыт работы с PostgreSQL и Kafka.
- Опыт использования Docker и запуска кода в Linux-контейнере.
- Опыт создания REST-ориентированных веб-сервисов.
- Уверенный опыт работы с операционными системами, сетевыми моделями, виртуализацией и контейнеризацией.
- Хорошее понимание микросервисов и способов установления границ контекста в программных приложениях.
- Глубокое понимание принципов SOLID, предметно-ориентированного проектирования (Domain-Driven Design), чистого кода по методологии Uncle Bob и чистой архитектуры.
- Умение использовать соответствующие инструменты и развивать культуру DevOps.
- Способность использовать английский язык для различных рабочих и деловых целей.
Что мы предлагаем на этом пути
- Конкурентоспособную зарплату и ежегодный бонус за результаты работы.
- Полную поддержку при релокации для вас и вашей семьи — включая перелёты, жильё, визы и юридическую помощь.
- Медицинскую страховку высшего уровня с полной семейной защитой — медицинское обслуживание, стоматология, офтальмология, психическое здоровье — а также страхование жизни для вашего спокойствия.
- Неограниченные возможности для обучения: внешние курсы, уроки английского, развитие карьеры и лидерских навыков.
- Образовательное пособие, покрывающее оплату школы и детского сада.
- 21 рабочий день ежегодного отпуска, а также официальные праздники и полностью оплачиваемый больничный, декретный и отпуск по уходу за ребёнком.
- Программа признания сотрудников: фирменные подарки, выходные в день рождения, бюджеты на празднования свадеб, рождения детей и важных событий.
- Поездки «Познакомьтесь с командой» — встречи с коллегами из наших глобальных офисов, а также корпоративные выездные мероприятия, повышающие уровень команды.
- Программа акций для сотрудников — развивайтесь вместе с нами.
- Фирменный служебный автомобиль MINI Cooper Countryman и личная парковка.
- Бесплатные внутренние спортивные клубы, доступ в спортзал Sanctum Club и водные мотоциклы.
- Доступ к корпоративному врачу.
- Эксклюзивная программа скидок в кафе, спортзалах и местных сервисах.
- Налоговые льготы для экспатов: до 50% освобождения от подоходного налога.
- Поддержка в процессе натурализации для сотрудников, переезжающих из других стран.
Желательно иметь:
- Опыт работы в кросс-функциональных командах.
- Опыт с JavaScript и фронтенд-разработкой.
- Знания и опыт работы с Kafka и Kafka Connect.
Как будет проходить ваш путь
- Интервью с рекрутером (до 45 минут)
- Техническое интервью (2 часа)
- Поведенческое интервью (1 час)
Пожалуйста, используйте ваш рабочий email Exness для внутренних заявок и обязательно укажите любые существующие конфликты интересов, которые у вас могут быть.