🔔 Публичное собеседование DevOps-инженера с компанией «Островок!» — стартуем 20 марта в 16:00 МСК → трансляция ВК

Scala Developer

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

Санкт-ПетербургПолный рабочий день

Компания

Аутсорсинговая компания, ориентированная на разработку ПО

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

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

Международная аутсорсинговая компания Andersen предлагает активным и заинтересованным в профессиональном развитии Scala разработчикам стать частью нашей команды!

Наш клиент - ведущий поставщик облачной бизнес-телефонии для малого и среднего бизнеса в США.

Проект - разработка сервиса видео конференций нового поколения, построенного с использованием WebRTC. Качество видео адаптируется к различным сетям: 3G, WiFi, LTE. Данный сервис позволяет совершать видео звонки и организовывать видео конференции на сотни участников. Пользователи могут подключаться к нему из браузеров, со смартфонов и с помощью desktop-приложений.

Используемые технологии: Scala, MongoDB, Kafka.

Задачи и обязанности:

- заниматься дизайном, разработкой и поддержкой серверов, написанных на Scala;

- участвовать в code-review, помогать коллегам с разработкой;

- писать функциональные и модульные авто-тесты.

На проекте есть возможность выбирать новые интересные технологии, так как большинство компонентов предстоит разрабатывать с нуля.

Что для нас важно:

- опыт разработки серверных приложений на языке Scala не менее 1,5 года;

- опыт разработки многопоточных приложений с использованием Future или других реализаций IO;

- знание паттернов создания отказоустойчивых систем и умение применять их на практике;

- понимание принципов работы и ограничений распределенных систем;

- умение писать чистый код и выполнять постоянный рефакторинг;

- понимание работы сети и сетевых протоколов;

- знание классических алгоритмов и структур данных;

- уровень английского языка - Pre-Intermediate+ .

Мы предлагаем:

- работу в быстрорастущей международной компании;

- интересные масштабные проекты с использованием новейших технологий;

- прозрачную систему профессионального роста и развития в компании;

- возможность посещать мероприятия, которые способствуют личностному и профессиональному росту;

- расширенную медицинскую страховку со стоматологией;

- оплачиваемые больничные в 100% размере;

- компенсацию спортивных увлечений;

- яркую корпоративную жизнь.