#вакансия #frontend #JavaScript #Angular #middle
Город и адрес офиса: Санкт-Петербург
Формат работы: удаленка
Занятость: полная
Зарплатная вилка: от 80000р. до 120000р. (зависит от компетенций и опыта кандидата)
О проекте:
Мы делаем IT-продукт для работы с сотрудниками на удаленке. Наш продукт это не только софт, но и особая методология, которую мы сформулировали внутри нашей группы компаний. Идея в том, что за сотрудниками нужно не следить и штрафовать, а воспитывать самостоятельность и умение работать на результат (подробнее тут
teamcheck.ru/blog/ru)
Стартап запущен недавно, уже есть MVP продукта и сотня активных пользователей в нем. Основатели имеют успешный опыт запуска различных проектов, один из которых успешно прошел акселерацию ФРИИ, проекты привлекают новые раунды инвестиций и масштабируются в РФ и зарубеж.
Предполагается фокусировка на работе в стартап команде с проектом, но при этом общение в горизонтальном нетворкинге команд других проектов. В нашей группе компаний есть несколько фулстек dev-team, будет у кого спросить совета, обменяться опытом, совместно решать задачи. В случае если проект не будет требовать полной загрузки, будет возможность безболезненно переключиться в другой проект/стартап.
Это отличная возможность для того, кто хотел поработать в стартапе, но не рисковать - мы платим деньгами, а не опционами.
О технологиях:
🔴 Фронт у проекта на Angular + NGRX, бэкенд на SpringBoot.
🔴 Контракт API зафиксирован в Swagger.
🔴 Работаем с дизайн-командой, дизайн ведем в Figma.
🔴 Код храним в Gitlab.
Что нужно будет делать:
🔴 Добавлять новые фичи в существующее приложение, создавать новые компоненты, опираясь на предоставленный дизайн.
🔴 Проектировать вместе с командой API в Swagger (поддержкой контракта со стороны бэкенда занимается команда).
🔴 Вносить правки в существующие компоненты согласно новым требованиям (тут, вероятно, нужно будет что-то рефакторить).
🔴 Делиться экспертизой (учавствовать в код-ревью, уметь как оценить решение коллег, так и объяснить свое, приносить в проект и в команду известные бест-практики).
🔴 Пользоваться нашим решением. Нужно будет делать продукт, которым удобно пользоваться и лично тебе.
🔴 Учавствовать в мероприятиях команды (планирования, ретро, грумминги).
О тебе:
🔴 Имеешь опыт работе в команде.
🔴 Умеешь верстать:
🔴 HTML5, CSS3, SCSS, адаптив
🔴 Опыт верстки согласно дизайну в Figma или аналогичном инструменте
🔴 Разбираешься в тонкостях Angular 9 + NGRX
🔴 Component lifecycle
🔴 Change detection
🔴 State Management
🔴 Взаимодействие с бэкендом по REST-API
🔴 WebSocket(дополнительно)
🔴 Опыт разворачивания приложения на готовых компонентах (дополнительно)
🔴 Опыт работы с React/ReactNative (дополнительно)
🔴 Разбираешься в Vanilla JS и jQuery(необязательно)
🔴 Быстро погружаешься в проблематику бизнес-задач, для тебя важна ценность фич, которые ты программируешь
🔴 Умеешь принять критику и конструктивно критиковать решения коллег
🔴 Можешь понятно рассказать о принимаемом решении или внедряемой практике, даже менее компетентным коллегам (и людям из других отделов, при необходимости)
Контакты:
@SSHAGIN—
👉 Обсуждение вакансии в чате
@javascript_jobs