Описание вакансии
Условия работы
Обязанности:
- Создание клиентской части веб-приложений с использованием frontend-технологий и фреймворков.
- Участие в создании проектов "с нуля", самостоятельный выбор технического решения поставленных задач, обоснование и согласование выбранного решения с архитектором проекта.
- Командная разработка архитектуры проекта и клиент-серверного API совместно с архитектором проекта и backend разработчиками.
- Обеспечение качества разрабатываемых решений.
От разработчика мы ждем:
- Опыт разработки веб-приложений от 5 лет.
- Опыт работы с современными фреймворками и библиотеками (Angular, jQuery, Typescript).
- Уверенные знания принципов объектно-ориентированного программирования.
- Опыт разработки с использованием REST, JSON, XML/XSD.
- Знание принципов работы HTTP.
- Понимание принципов построения взломостойких веб-приложений.
- Опыт написания юнит-тестов.
- Хорошие навыки кроссбраузерной верстки, в том числе с использованием CSS-препроцессоров (LESS/SASS).
- Опыт работы с системами управления версиями (предпочтительно Git) и системами трекинга задач.
- Умение читать техническую документацию на английском языке.
- Приветствуется опыт разработки backend части приложений с использованием Java (Java EE, JSF, Spring).
Бонусы
- Профессиональный и карьерный рост
- Работа с передовыми технологиями (машинное обучение, скоринговые системы, онлайн антифрод)
- Гибкий график (возможность работы из дома по договоренности с руководителем)
- Доброжелательные и открытые взаимоотношения в коллективе.