⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Software Engineer

Зарплата

от 8000 до 10 600 $

Местоположение и тип занятости

Алматы (Казахстан), Лондон (Великобритания), Дубай (Объединенные Арабские Эмираты)Полный рабочий деньМожно удаленно

Компания

Поставщик ИТ-решений для высокотехнологичных компаний

Описание вакансии

О компании и команде

Компания Copper (финтех стартап, Лондон)

ищет Инженера разработчика для участия в проекте компании, занимающейся разработкой платформ для управления цифровыми активами.

Ожидания от кандидата

Задачи:

  • Поддержка и улучшение текущих сервисов, которые обрабатывают более 50 протоколов блокчейна с более чем 500 криптовалютными активами.
  • Исследование и создание новых интеграций и решений блокчейна, включая обработку данных блокчейна, интеграцию протоколов криптовалюты, интеграцию DeFi и т. д.
  • Поддержка и решение проблем клиентов и заинтересованных сторон.

Требования:

  • Профессиональный опыт создания программного обеспечения на языке ООП: Scala, JS/TS (Node.js), Kotlin, Java или Go.
  • Понимание критической важности модульных тестов, знание и умение создавать автоматизированные тесты серверного кода.
  • Вам интересно развиваться как мультистековый разработчик, Вы готовы к исследованию и использованию новых для Вас технологий и языков программирования.

Основной стек:

  • Языки: Scala, Javascript/Typescript (Node.js).
  • Хранилище: PostgreSQL, Mongo DB, Clickhouse.
  • Фреймворки: Spring, Akka HTTP; React, ElectronJs.
  • Межсервисная связь: RabbitMQ.
  • Архитектура: сервис-ориентированная архитектура (SOA).
  • Инфраструктура: AWS, Terraform, Ansible, Docker, оркестровка контейнеров Mesos/Marathon, Consul, Nginx, GoCD от ThoughtWorks CI/CD, Prometheus, Kibana, Grafana.

Будет плюсом:

  • Знание методов контейнеризации и DevOps.
  • Опыт разработки смарт-контрактов.
  • Знакомство с разработкой блокчейна (криптовалютные кошельки, обработка данных блокчейна, DeFi и т. д.).
  • Опыт построения и оптимизации систем для работы с большими объемами данных, как на уровне баз данных, так и взаимодействия между сервисами.

Условия работы

  • Удаленный формат работы
  • Медицинская страховка со стоматологией
  • Отличная финансовая мотивация (обсуждаем на собеседовании)
  • Спонсорские возможности обучения и развития
  • Регулярные корпоративные мероприятия.