Middle+ ReactJS developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
TL;DR:
- актуальный стек - typescript, react/redux, jest, webdriver, webpack и т.д.
- долгосрочные проекты (миллионы строк кода, много сложной логики, обширное покрытие тестами),
- компания 20 лет на рынке, 50 сотрудников, белая зарплата
- главный офис в Швейцарии, центры разработки в России - Новосибирск (в центре и в Академе), Сочи.
- ожидаем примеров кода или даем тестовое
О компании
XIAG - швейцарская IT-компания с центрами разработки в России. Главная стратегия - партнерство с бизнесом, а не аутсорс: у компании доли в отдельных проектах. Работаем уже 22 года.
Много лет сотрудничаем со Swisscom (крупнейший телекоммуникационный провайдер Швейцарии); джоб-платформами - NZZ Jobs, Myjob.ch, Ostjob.ch; туристическими порталами - Switzerland Travel Centre, Engadin St. Moritz; авиакомпанией Malesia; банками - SZKB.
Рабочий процесс
- стек: typescript, react/redux, jest, webdriver, webpack и т.д.
- активное взаимодействие с бэкэндерами, так что будет плюсом понимание их задач и инструментов (php, nodejs, postgres; linux, docker и т.д.)
- много кода, много логики на клиенте (один из проектов - банковское ПО), поэтому стараемся максимально покрывать код тестами (юнит, E2E, интеграционные)
- обязательный code review, практикуем парное программирование, мозговые штурмы
- стремимся писать качественный код: рабочий, тестируемый, поддерживаемый
- ценим проявление инициативы и ответственности, приветствуем новые идеи, любим обсуждать и спорить
- много сложных и творческих задач, работа с графикой, тач-устройствами, анимациями, написание утилит и библиотек (например, генерация pdf из html на клиенте), и т.п.
- при желании можно развиваться в других направлениях: full stack (PHP / NodeJS), mobile (Flutter)
Бонусы
Условия:
- разумеется, “белое” трудоустройство
- ежегодный пересмотр зарплаты, бонусы
- отсутствие бюрократии - прямой контакт с руководством
- швейцарский менеджмент: горизонтальная иерархия, решения принимаются командой проекта, опыт разных ролей у разработчиков от проекта к проекту
- подбор проектов и задач в соответствии со способностями и навыками разработчиков
- ежедневная практика английского языка (¾ стоимости обучения за счет компании)
- конференции, курсы (¾ стоимости за счет компании)
- гибкость в отношении отпуска и больничных
- комфортное рабочее место, техника, регулируемые по высоте столы
- кухня, фрукты, кофемашина
- ежемесячные полуформальные встречи с командой и полноценные корпоративы
- стремление к work-life балансу, избегаем переработок
- возможность работать из дома пару дней в неделю или договориться о персональных условиях
Дополнительные инструкции
Мы настроены на долгосрочное сотрудничество в решении бизнес-задач партнеров и стремимся поддерживать уровень профессионализма в компании, поэтому смотрим на тестовое задание или примеры кода, и не мучаем головоломками и олимпиадными задачами.
И еще - мы за диалог. Поэтому если есть вопросы или важны дополнительные условия - пишите, обсудим!