Мы ищем сильного, высокомотивированного разработчика Scala, который будет выполнять функции нашей межфункциональной команды в качестве серверного разработчика при разработке различных продуктов.< /p>
Вы будете нести ответственность за все аспекты жизненного цикла разработки приложений, от проектирования до сборки, тестирования и развертывания, а также за все, от серверных служб до их клиентских аналогов. .
Вы будете участвовать в совместной работе с остальной частью команды и клиентом, работая над различными уровнями инфраструктуры. Поэтому страсть к совместному решению проблем, продуманному дизайну и качественному продукту имеет решающее значение.
Наш клиент дает нам свободу и доверие на протяжении всего жизненного цикла разработки, а также позволяет находить и экспериментировать. с лучшими инструментами для работы.
Со временем вы начнете устанавливать свои собственные обязанности, поскольку вы будете определять и реагировать на возможности улучшения нашей системы. Вы будете рады оказать влияние и расти вместе с командой.
Обязанности:
- Проектирование, создание и поддержка эффективного, многоразового и надежного кода.
- Обмен новыми идеями, методами и методологиями.
- Обеспечение качества с помощью хорошо написанных модульных тестов.
- Инструменты разработки и автоматизация. методов разработки.
- Сотрудничество и общение с командой и заказчиком на всех этапах разработки.
Требования: p>
- 3+ года опыта коммерческой разработки Scala.
- Богатый опыт создания веб-сервисов на базе REST.
- Знание SQL/noSQL.
- >Опыт использования сервисов AWS является большим плюсом.
- Опыт работы с Kafka.
- Опыт работы с клиентскими фреймворками, такими как AngularJS и ReactJS, является большим плюсом.
- Опыт создания прототипов. и быстрое развитие
- Опыт работы с CI, а в идеале CD
- Знание фреймворков модульного тестирования
- Хорошее знание шаблонов проектирования
- Анализ, планировать и оценивать требования, а также выявлять связанные с этим риски и предлагать решения для них.
- Понимание принципов проектирования масштабируемых и тестируемых приложений.
- Опыт работы с гибкой методологией будет плюсом.
Мы предлагаем:
- Гибкий формат работы – удаленно, в офисе или гибкий
< li>Конкурентоспособная зарплата и хороший компенсационный пакет.- Персонализированный карьерный рост.
- Инструменты профессионального развития (программа наставничества, технические переговоры и тренинги, центры передового опыта и т. д.)
< li>Активные технологические сообщества с регулярным обменом знаниями.- Компенсация обучения.
- Памятные подарки к юбилею.
- Корпоративные мероприятия и тимбилдинг.
- Другое место- конкретные преимущества