Lead Frontend developer

21 Июля

Партнерские Вакансии

Город:

Новосибирск

Занятость:

Полная занятость

Компания "XIAG AG"

XIAG - международная IT-компания, создающая для швейцарских бизнесов мобильные и веб-приложения для b2b и b2c секторов уже 25 лет. Наши проекты могут быть в различных сферах: b2b платформа для продуктов питания, авиалиния, банки, туристические порталы и т.п. Партнерство с клиентами длится в среднем 7-8 лет и больше.

Наши офисы есть в Швейцарии (Винтертур), Польше (Варшава), Вьетнаме (Да-Нанг), России – Сочи, Новосибирск (м. Маршала Покрышкина и Академгородок).

Сегодня мы приглашаем тебя управлять разработкой одного из интереснейших наших проектов - группу порталов по поиску работы в Швейцарии CH Media (Ostjob, MyJob, ZentralJob, JobsNZZ, JobBern, JobMittelland, JobBasel, JobZurich, Südostschweizjobs, Letemps и другие).

Что мы предлагаем:

  • Зарплата: оклад + районный коэффициент + годовая премия по результатам года, зарплату обсуждаем на собеседовании.
  • Ежегодный пересмотр зарплаты.
  • Гибкий график: начало рабочего дня до 10:00, гибридный график работы, 2 дня удалённой работы в неделю (ср и чт). 100% удалённый формат работы не возможен.
  • 14 дней удаленной работы в год дополнительно, неограниченный отпуск за раз.
  • Доплата до 100% оклада за больничные.
  • Профессиональное развитие: обмен опытом, мнениями, технологиями (ежемесячные лекции от коллег, организованные обсуждения).
  • Внутренние проекты компании становятся частью внешних.
  • Среда, в которой ценят качественный код: авто-тесты, cross code review, время на рефакторинг, автоматизация релиза и работа с современными серверами.
  • Технически грамотные решения от ПМов.
  • Подбор проектов и задач в соответствии со способностями и навыками разработчиков.
  • Дополнительные бонусы: ДМС (франшиза 10%) или компенсация спорта на твой выбор, оплата ¾ обучения английскому или бесплатные занятия по английскому 1 раз в неделю, компенсация ¾ стоимости курсов в профессии и конференций.
  • Комфортный офис: свежие фрукты, кофе, современная техника.
  • Швейцарский менеджмент: горизонтальная иерархия, решения принимаются командой проекта, опыт разных ролей у разработчиков от проекта к проекту.
  • Отсутствие бюрократии - прямой контакт с руководством.

Местоположение:

  • Основной офис: ул. Ипподромская 19, Новосибирск
  • Второй офис: ул. Кутателадзе 4Г, Академгородок

Ближайшие цели на проекте:

  • Переезд на свежий React
  • Консолидация оставшихся частей приложения в существующий монорепозиторий
  • Более полное покрытие функциональными и e2e тестами
  • Унификация общих частей приложения
  • Полный переезд с webpack на vite
  • Отдельная платформа по глобальному менеджменту вакансий и последующему распределению по региональным сайтам
  • Внедрение LLM для распознавания источников вакансий в категоризированный текст и улучшения поиска вакансий

Что отличает наше партнерство с компаниями, и что любопытного здесь для тебя?

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

Задачи:

  • Принимать решения о тактике разработки конкретных задач на основании понимания работы всей системы, полного цикла работы приложения.
  • Грамотно работать с задачами - уточнять критерии выполнения задачи; учитывать, какие возможности уже существуют в приложении; интегрировать в существующую инфраструктуру.
  • Участвовать в разработке frontend части проекта в тесном контакте с backend разработчиками.
  • Ревьюить код, особенно в точках соприкосновения частей между собой.
  • “Расследовать” баги - определить, где происходит поломка, с каким сценарием.
  • Подбирать необходимые инструменты для проекта с учетом специфики самого проекта и его архитектуры.
  • Следовать принятым в компании практикам и развивать их: cross code review, CI/CD, TDD, при желании, парное программирование.
  • Участвовать в ядре компании по подключению новых технологий, развитию инструментов и проектов в целом; тесно сотрудничать с коллегами других команд.

Мы ожидаем от кандидата:

  • TS/JS + React/Redux от 5 лет.
  • опыт работы с Linux от 1 года.
  • умение работать с монорепозиторием, и понимание его специфики понимание полного цикла жизни приложения.
  • понимание полного цикла жизни приложения в SSR.
  • плюсом будет опыт использования docker для разработки.
  • опыт управления командой будет плюсом.
  • английский язык для письменного и устного общения с ПМами и коллегами (B2 и выше - должны чувствовать себя свободно, чтобы говорить с ПМом об архитектуре приложения).

Стек:

TypeScript (React, Redux, ReduxSaga, Next)

  • WebPack 5/Vite
  • SSR
  • Turborepo Monorepo
  • MUI
  • React hook form
  • Zod
  • Playwright
  • Leaflet
  • Tolgee
  • Jest, Enzyme
  • pnpm

Linux: Docker, k8s

Gitlab

cross code review, CI/CD, TDD

Похожие вакансии

26 Июля

Python developer

Новосибирск

Компания "Финтех Айкью" FinTech IQ – команда талантливых специалистов, работающая над разработкой сайтов, web-приложений, ПО и др. ищет...

Отправить резюме подробнее

27 Июля

Middle/middle+ Frontend Developer (гибрид в г.Новосибирск)

Новосибирск

Компания "Айтистарт" Ищем опытного фронтенд-разработчика уровня мидл/мидл+ для участия в интересных проектах крупнейшего российского...

Отправить резюме подробнее

28 Июля

Bitrix24 Developer в Международную ИТ-компанию

Новосибирск

Компания "Первый Бит" Мы команда Middle East компании "FIRST BIT" уже более 12 лет работаем на международном рынка в ОАЭ и странах Персидского...

Отправить резюме подробнее

14 Августа

QA Lead в команду Otello

Новосибирск

Компания "2ГИС" Наш продукт помогает пользователям находить лучшие места для отдыха по всему миру: от многолюдного Нью-Йорка до уединенного...

Отправить резюме подробнее

12 Августа

Junior C# .Net Developer

Новосибирск

от 100 000 руб.

Компания "Surf IT" Мы активно расширяем команду в быстрорастущем направлении — разработке современных десктоп-приложений для Windows (UWP/WPF)...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: