Аккредитованная IT-компания, занимающая лидирующие позиции на российском рынке системной интеграции и ИТ-консалтинга, приглашает соискателей на позицию «Разработчика FE»!
Мы запустили новое направление развития продуктовых решений в компании. Собираем команду разработки ядра платформы, которая позволяет автоматизировать процессы планирования в крупных компаниях нефтегазовой отрасли. Уже собрана команда экспертов предметной области, сформулированы требования к продукту.
Стек продукта
ОС - Astra Linux или ОС "Альт"
СУБД - PosrtgresPro или MongoDB
Сервер приложений - Axiom JDK или Open JDK
BE - Java Spring
FE - React
Описание работы: - Разрабатывать с нуля модули (микросервисы) платформы;
- Придумывать и сопровождать ИТ-решения в интересах различных заказчиков продукта;
- Отвечать за качество кода и осуществлять последующую верификацию результата;
- Поддерживать разработанные приложения, принимать участие в устранении инцидентов, возникших при эксплуатации, и/или замечаний по результату тестирования;
- Регулярно пополнять «базы знаний» по своему направлению: что, для чего и почему написано в коде;
- Следовать стандартам разработки, принятым в команде, а также участвовать в их развитии;
- Взаимодействовать с аналитиками, архитекторами и тестировщиками в процессе проектирования интерфейсов и реализации задач;
- Участвовать в командных встречах по развитию продукта, предлагать варианты реализации с аргументами;
- Настроить сбор ux метрик с фронта.
Ожидания от кандидата:
Hard Skills
- Знакомство с жизненным циклом продуктов
- Знание основных протоколов интеграции ИТ-приложений
- Согласие с принципами разработки по гибкой методологии
- HTML и CSS (в том числе сетки и CSS-Фреймворки, спецификации W3C и WHATWG, HTML5/CSS3 Polyfills);
- JavaScript;
- Популярные фреймворки и библиотеки: React.JS, Angular.JS и т.д.;
- OpenAPI / REST, GraphQL API;
- HTML5 API;
- Понимать принципы построения Back-end и иметь хороший кругозор в серверных технологиях (по направлениям Node.js, Java, .NET, Python и т. д.);
- Инструменты отладки (Chrome Dev Tools, Firebug и прочие);
- Инструменты контроля версий (Git, Bitbucket и т. д.);
- Системы управления базы данных и навыки написания запросов (PostgresPro, MongoDB).
Soft Skills
- Высокий уровень самоорганизации;
- Умение работать со сроками;
- Грамотная речь и четкое изложение мыслей;
- Способность открыто сообщать о производственных проблемах и предлагать варианты их решения;
- Умение работать в продуктовой команде;
- Ориентация на результат и качество продукта.
Опыт работы
- Будет плюсом опыт UX: предлагать оптимальные решения пользовательских сценариев, интерфейсов, действий;
- Высшее образование;
- Опыт работы разработчиком (Front-end) от 3х лет, в том числе опыт разработки web-приложений не менее 1 года;
- Опыт работы с React.JS, Angular.JS, опыт работы с другими приветствуется;
- Умение писать тестируемый и эффективный код;
- Понимание принципов обеспечения безопасности в веб-приложениях;
- Опыт оптимизации производительности.
Условия работы:
- Конкурентный уровень заработной платы (уровень компенсации зависит от уровня знаний и опыта и определяется по результатам собеседования).
- Оформление по ТК РФ в штат стабильной, аккредитованной IT – компании.
- Мы заинтересованы в развитии своих сотрудников и долгосрочном сотрудничестве.
- ДМС после испытательного срока.
- Удаленный формат работы либо работа в современном офисе в районе Москва-Сити (в шаговой доступности от мцк. Шелепиха), оборудованная кухня, кофе, чай, фруктовые понедельники.
- Гибкое начало рабочего дня.
Этапы взаимодействия:
- Общение с HR и руководителем направления: обсудим подробнее твой предыдущий опыт, стремления, расскажем о компании и процессах.
- Встреча с командой, чтобы понять, насколько комфортно тебе будет работать вместе с нами
- И УРА, ОФФЕР!