Scala Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Международная аутсорсинговая компания Andersen предлагает активным и заинтересованным в профессиональном развитии Scala разработчикам стать частью нашей команды!
Наш клиент - ведущий поставщик облачной бизнес-телефонии для малого и среднего бизнеса в США.
Проект - разработка сервиса видео конференций нового поколения, построенного с использованием WebRTC. Качество видео адаптируется к различным сетям: 3G, WiFi, LTE. Данный сервис позволяет совершать видео звонки и организовывать видео конференции на сотни участников. Пользователи могут подключаться к нему из браузеров, со смартфонов и с помощью desktop-приложений.
Используемые технологии: Scala, MongoDB, Kafka.
Задачи и обязанности:
- заниматься дизайном, разработкой и поддержкой серверов, написанных на Scala;
- участвовать в code-review, помогать коллегам с разработкой;
- писать функциональные и модульные авто-тесты.
На проекте есть возможность выбирать новые интересные технологии, так как большинство компонентов предстоит разрабатывать с нуля.
Что для нас важно:
- опыт разработки серверных приложений на языке Scala не менее 1,5 года;
- опыт разработки многопоточных приложений с использованием Future или других реализаций IO;
- знание паттернов создания отказоустойчивых систем и умение применять их на практике;
- понимание принципов работы и ограничений распределенных систем;
- умение писать чистый код и выполнять постоянный рефакторинг;
- понимание работы сети и сетевых протоколов;
- знание классических алгоритмов и структур данных;
- уровень английского языка - Pre-Intermediate+ .
Мы предлагаем:
- работу в быстрорастущей международной компании;
- интересные масштабные проекты с использованием новейших технологий;
- прозрачную систему профессионального роста и развития в компании;
- возможность посещать мероприятия, которые способствуют личностному и профессиональному росту;
- расширенную медицинскую страховку со стоматологией;
- оплачиваемые больничные в 100% размере;
- компенсацию спортивных увлечений;
- яркую корпоративную жизнь.