Full-stack разработчик (Java + Angular / React)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Tellsy - российская EduTech компания. Два года назад мы создали web-сервис для подготовки и проведения бизнес-мероприятий с опросами, дискуссиями, мозговыми штурмами и обучением навыкам продаж. Наш продукт уже используют Сбербанк, Газпром нефть, Yandex, Альфа Банк и др. В ближайших планах расширение функционала и вывод продукта на мировой рынок.
У нас небольшая распределенная команда и нам важна взаимозаменяемость, поэтому мы ищем full-stack разработчика. Также готовы рассмотреть на вакансию тех, кто еще не full-stack, но хочет активно учиться.
Какие задачи предстоит решать:
- Взаимодействовать с командой и бизнес-заказчиком, обсуждать задачи, искать наиболее эффективные решения
- Расширять функционал существующих сервисов на бэке
- Разрабатывать новые фичи совместно с ux дизайнером
- Писать библиотеки и новые функции на фронте
- Проводить ревью кода других разработчиков
- Редко: участвовать во встречах с клиентами по техническим вопросам (взаимодействие с их API, с нашим API, ответы на технические вопросы об инфраструктуре)
- Взаимодействовать с системным администраторо
Требования по скиллам (опыт работы 1-3 года):
- Backend: Java 11, Mongo 4, Spring
- Frontend: Angular 8 или подобные фреймворки, ngrx, ngrx entity, ngrx effects, rxjs, scss, умение делать хорошую архитектуру, nrwl/nx, jest.
- Понимать TDD и тестировать код (мы используем junit 5 и jest)
- Разбираться в микросервисной архитектуре
- Уметь разбираться в чужом коде
- Базово быть знакомым с инструментами нагрузочного тестирования
Мы ценим:
- Инициативность и желание найти оптимальное решение.
- Умение качественно верстать
- Понимание необходимости дизайна для продукта
- Умение ориентироваться в чужом коде и опыт работы в команде
- Желание делиться опытом с коллегами
- Умение аргументированно высказывать свою позицию и искать компромиссы
- Чувство юмора
Мы предлагаем:
- Оформление в соответствии с ТК РФ, белая зарплата
- Возможность работать удаленно или переезд в Москву
- Возможность быстро видеть результаты своей работы и получать обратную связь
- Дружеская открытая атмосфера, отсутствие лишней бюрократии
- Возможность проявлять инициативу
- Возможность краткосрочных командировок на корпоративные мероприятия, где используется Tellsy (в основном по России)
- Гибкий график, полный рабочий день