Middle Front-end Developer (React)
Murano Software
( muranosoft.ru )
Аккаунт зарегистрирован с email *@muranosoft.com
Опыт работы любой
Компания Murano Software с 2003 года занимается разработкой программного обеспечения под заказ и разработкой собственного продукта. Наша команда – это специалисты, работающие в 4х офисах разработки (Санкт-Петербург, Харьков, Воронеж, Ташкент) и head-office в Лос-Анджелесе.
Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.
Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.
Над продуктом работают более 100 специалистов. Каждая команда работает над определенной функциональностью системы.
Сейчас мы ищем Front-end разработчика в команду Features.
Специфика команды:
Команда Features занимается разработкой новых фич, которые помогают автоматизировать бизнес-процессы и улучшить взаимодействие пользователей при работе с системой (новые сервисы, компоненты и т.д.). Также мы тщательно мониторим наш бэклог, где есть интересные задачи на рефакторинг, чтобы улучшить дизайн, архитектуру системы и кодовую базу.
Задачи:
- имплементация новых фич для клиентов и развитие существующих решений;
- создание страниц/компонентов по макетам дизайнера, написание бизнес-логики;
- конвертирование бизнес-требований в технические;
- рефакторинг существующей логики для улучшения кодовой базы;
- код-ревью членов команды.
Процесс разработки в команде:
Когда к нам в команду поступает запрос на разработку новой фичи, рабочий процесс с этого момента можно разделить на следующие этапы:
- проведение анализа бизнес-требований в задаче:
а) предварительное ревью требований участниками команды;
б) покер-планирование с командой, включая аналитика (в процессе происходит конвертирование бизнес-требований в технические и оценка времени на разработку);
- back-end & front-end разработка и код-ревью;
- деплоймент решения на изолированное preview-окружение (TeamCity);
- тестирование задачи тестировщиком.
Все процессы внутри интегрированы в Wrike и Slack для упрощения коммуникаций и совместной работы над задачей. Работаем по адаптивному Scrum.
Требования:
- опыт коммерческой разработки от 2х лет;
- уверенное знание следующих технологий:
- HTML, CSS, JavaScript
- webpack, Gulp, npm;
- React;
- опыт написания юнит-тестов;
- уровень английского языка — pre-intermediate + .
Будет плюсом:
- опыт работы с TypeScript;
- опыт работы с KnockoutJS;
- опыт работы с CSS-препроцессорами;
- опыт интеграции с .NET-сервером, знания ASP.NET MVC.
Мы предлагаем:
- гибкий график работы;
- достойная и полностью белая заработная плата;
- relocation bonus для кандидатов из других городов;
- уютный офис, в котором помимо комфортных рабочих мест есть: тренажерная комната, душевая, игровая комната с настольным теннисом, Xbox и др.;
- полноценные обеды + чай, кофе, фрукты в офисе;
- ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников;
- занятия английским языком;
- частичная компенсация обучения и занятий спортом;
- интересные и разнообразные корпоративные праздники.