👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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 (в основном по России)
  • Гибкий график, полный рабочий день