Что делает Front-end инженер в Poster?

• Разрабатывает продукт, с которым соприкасаются несколько миллионов пользователей в день.
• Участвует с командой в проработке задач, пишет код, тестирует, делает код-ревью, участвует в сессиях моб программирования.
• Рассказывает на спринт ревью о результатах работы команды
• Всячески улучшает продукт, реагирует на обратную связь от клиентов, исправляет ошибки и еще много всего интересного 🙂


Какой опыт мне для этого нужен?

• Более 2 лет опыта коммерческой фронтенд-разработки
• Умеешь и хочешь писать понятный, тестируемый и поддерживаемый код
• Глубокие знания Javascript
• Знание алгоритмов и структур данных, паттернов проектирования

Какие технологии используются?

Все инженеры компании работают со всеми компонентами продукта, кодовая база общая, поэтому codereview и unit-тестирование — обязательный этап разработки продукта. Много компонент — много технологий. К примеру, почти везде на фронтенде, используется React.

В некоторых наших проектах есть NextJS. А для приложений под iOS/android мы используем React Native и Flutter. В том числе есть компоненты используют NodeJS и со всеми этими штуками у тебя будет возможность работать.

По каким процессам работает инженерная команда в Poster?

• Процесс разработки построен таким образом, что инженерные команды совместно с продуктовой командой находят лучшие решения во время Product Backlog Refinement.
• Мы используем масштабируемый Scrum (LeSS) для работы.
• Мы верим в то, что инженеры делают инновации когда плотно погружены в проблемы пользователей и ищем людей, которые хотят делать классные продукты и гордиться результатом своей работы.
• CI/CD на Gitlab и наша система деплоя помогает нам спать спокойно после релизов 🙂
• Мы работаем удаленно, с этим нам помогают Notion, Miro и Zoom. Но переодически мы собираемся в нашем HQ в Днепре.
• Команда DevOps постоянно работает над тем, чтобы улучшать нашу инфраструктуру.


Что еще у вас есть интересного?

• У нас комфортно работать: регулярные встречи один на один с руководителем для обмена фидбеком и люди в команде, которым не все равно.
• Мы хотим, чтобы ты развивался и поэтому компенсируем обучение и английский.