Frontend-разработчик, верстальщик Полная занятость вакансия
2 месяца назад - Frontend-разработчик - Санкт-Петербург - 32 просмотровПодробности вакансии
В компанию Коммуникационное агентство Magnat Professional требуется Frontend-разработчик, верстальщик.
Мы - стартап на бизнес-тематику. Текущий размер нашей команды разработки 4 человека с потенциалом на дальнейший рост по мере вывода продукта на ранок, монетизации и его развития.
Мы ищем фронтенд-разработчика. Важной, но не основной, частью обязанностей этого человека будет вёрстка интерфейсов по макетам в Figma.
После первоначальной вёрстки интерфейсов макеты необходимо шаблонизировать (используем Apache Freemarker) и "оживлять", наполняя их функционалом (сейчас это преимущественно JQuery, но хотим постепенно выработать более "взрослый" и "трендовый" подход).
Серверная часть проекта разрабатывается на Java. В качестве MVC и REST API выступает фреймворк Spring MVC. Работать предстоит в тандеме с человеком, разрабатывающим этот слой проекта.
Работа над проектом может вестись как удалённо, так и из офиса. В любом случае от соискателя требуется уметь самоорганизовываться, работать без “подпинывания” и без потери продуктивности.
Технологии
По этому списку от соискателя необходимо уверенное владение:
- Figma
- CSS3, HTML5
- Bootstrap 4+
- JQuery 3+
- Владение фреймворками для построения веб-интерфейсов будет плюсом
- Платформы для шаблонизации веб-интерфейсов на стороне браузера в проекте НЕ используются.
Нетехнологические требования
- Умение брать задачу целиком, находить узкие места поставленных задач, вести поиск решений совместно с командой и выдавать конечный результат по задаче.
- Умение самостоятельно подбирать технические решения и архитектуру кода;
- Умение находить технические решения для возникающих задач без строительства велосипедов.
- Большим плюсом будет навык в формализации необходимых API, чтобы в рамках своих задач, совместно с командой, вырабатывать наиболее-оптимальный серверный API, решающий эти задачи.
- Большим плюсом будет навык анализа UI-макетов с целью внесения уже на ранней стадии разработки изменений, способных улучшить пользовательский опыт данного UI
- Стрессоустойчивость. В проекте возможны моменты “затишья”, сменяющиеся необходимостью работать 24/7 ради выкатки в релиз того или иного функционала.
- Умение писать тесты на JS-код будет плюсом. Сейчас в этом смысле у проекта “вакуум”
- Знание английского на уровне чтения документации и StackOverflow.
Как ведём работу
- Работаем строго через Git в имплементации GitLab. Feature-branch-ориентированный подход.
- Автоматическое тестирование кода, а так же сборка и выкатка обновлений на тестовый и продакшен сервера осуществляется в стандартизованных жизненных циклах GitLab CI
- Треккинг задач ведётся в Trello. Не самый удобный вариант, однако его выбор продиктован прозрачностью для заказчика.
- Основное проектное общение ведётся в Telegram-группах
- Для аудио-видео связи используем конференции в Skype. Созваниваемся 2-3 раза в неделю, не считая “быстрых” звонков тет-а-тет для решение текущих вопросов.
- В качестве среды разработки используем Intellij Idea + Tomcat/Jetty в качестве локального сервера приложений
- Проект активно развивается, в ходе работы возможны переоценки имеющегося функционала. Необходимо лояльно относиться к тому, что какая-то фича может отправиться в корзину. Желательно постоянно держать руку на пульсе и, в нужный момент, озвучить свои мысли о том, как тот или иной функционал можно улучшить или преобразовать на ваш взгляд.
- Мы не работаем по Agile/Scrum. Наш рабочий процесс скорее завязан на Kanban. Есть постоянно-пополняемый пул задач. Задачи берутся из пула по приоритету важности, либо в свободном порядке, если это позволяет ситуация. Открытые задачи в пуле периодически проходят переоценку и ре-ранжирование..
- Необходимо уметь своевременно, обоснованно и полно рассказывать о возникающих сложностях и проблемах, “не держа это в себе”.
- Конкретный уровень зарплаты определяется опытом и навыками соискателя и зависит от того, какой спектр задач и с какой эффективностью соискатель сможет выполнять.
Коммуникационное агентство "Magnat Professional"
Созидая реальность, воплощаем мечту. Это главный принцип деятельности специалистов коммуникационного агентства Magnat Professional уже на протяжении более 20 лет.
Заявив о себе на рынке рекламы и дизайна в 1996 году, мы удерживаем статус лидера в этих сегментах, покоряем новые вершины и направления деятельности. Нам мало того, что делают все. В нашем портфолио — уникальные по исполнению и интеллектуальному наполнению проекты. Среди наших партнеров — компании, требующие высочайшего профессионального мастерства, безукоризненного качества и вкуса.
Magnat Professional — это команда умных, позитивных, талантливых менеджеров, маркетологов, дизайнеров, фотографов. Мы объединились, чтобы создавать яркие события, интересные рекламные кампании для развития бизнеса и идей наших партнеров.
Креативный дизайн и создание бренд-стратегий, событийный маркетинг и BTL-акции, полиграфия и разработка сувенирной продукции — все направлено на достижение результата.
Собственное фотоагентство и производство рекламно-информационных конструкций, студия digital&видео-проектов открывают новые возможности для создания смелого, современного рекламного образа, который покорит аудиторию.
Каждая новая задача для нас — это не просто шаг в развитии агентства Magnat Professional. Это возможность приблизить реальность к мечте.