Что мы делаем
В то время как наши бекэндеры пишут микросервисы, перед фронтэндерами стоят не менее легкие и интересные задачи. Работу можно разделить на 2 вида:
1. Улучшения по UX/UI части, поиски наилучших решений при помощи проведения A/B тестирований, внедрение нового функционала. Нам не за кем повторять — наилучшие решения достигаются путем проб и ошибок.
2. Перенос фронт части сайта из монолита в отдельные, общие модули для «Авиаты» и «Чокотревела». Изначально оба сервиса были одним массивным монолитом, который включал в себя весь функционал. Со временем объемы выросли в разы и появилась необходимость разбивать их на независимые, более стабильные и современные блоки — наша основная и приоритетная задача. Никто не диктует и не навязывает нам определенные решения — мы регулярно устраиваем brainstorming сессии, на которых сами их и утверждаем.
Еще одна важная деталь — мы работаем по методологии Agile. Все программисты, дизайнеры, тестировщики и менеджеры поделены на продуктовые команды, перед которыми стоят определенные цели. То, как команда достигнет своей цели, зависит только от самой команды, потому что решения для достижения этой цели принимаются внутри команды.