Frontend-разработчик
Вакансия № 23256424 от компании Ingate в населенном пункте (городе) Санкт-Петербург на Мультирегиональной Электронной Службе Занятости Населения.
☑ Основы вакансии:
Опыт работы: 1–3 года.
Тип занятости: полная занятость.
График работы: полный день.
Зарплата: по результату собеседования.
Примерное место работы: Российская Федерация, Санкт-Петербург.
☑ Актуальность объявления:
Это объявление № 23256424 добавлено в базу данных: Четверг, 2 мая 2024 года.
Дата его обновления на этом интернет-ресурсе: Пятница, 3 мая 2024 года.
☑ Статистика объявления № 23256424:
Прочитано соискателями - 193 раз(а);
Отправлено откликов - 1 раз(а);
☑ Репутация компании "Ingate":
Читайте свежие отзывы сотрудников об этом работодателе здесь!
Оставить своё мнение об этой компании тут без регистрации и бесплатно.
☑ Подробности о вакантном месте:
О команде, планах и продуктах
Мы - команда DIY (Do It Yourself) в компании INGATE и уже более 10 лет мы помогаем нашим клиентам находить себе клиентов быстрее во всем мире. Для этого мы разрабатываем инструменты в сфере Digital Marketing, которыми уже сейчас пользуются более 3000 клиентов. Например, прямо сейчас мы реализовываем новый модуль управления рекламой в Телеграм, развитием которого и планируем заниматься дальше.
Хорошему продукту не бывать без хороших людей и команды - это наша основная гордость и ценность. И еще несколько фактов о нас:
1. Мы идем в направлении «все больше понимать друг друга», чтобы нам вместе было проще достигать больших общих целей. Наши Product понимают важность устранения технических проблем, и мы успешно реализовали проект, длительностью несколько месяцев по сокращению затрат разработчиков на поддержку. Мы выделяем время на документацию, «разобраться» и делаем это там, где необходимо.
2. Мы постоянно растем и не ограничиваем себя применением новых технологий и подходов. Например, в новом модуле перешли на .net core 5, провели эксперимент и стали использовать clean architecture, а также обновили frontend стек: использовали React v17 и Redux Toolkit.
3. Роли в команде разработки: Product Owner, Project Manager, Teamlead, UX, Системный аналитик, Технический архитектор, Dev, QA.
4. Мы много вкладываемся в «совместную работу» - регулярные мозгоштурмы, code-review, review требований, совместные обсуждения решений (включая обсуждения еще на этапе проектирования). У нас нет «бюрократии», нудных/бесконечных встреч, а те что есть проходят продуктивно и завершаются вовремя - мы над этим сильно поработали и поддерживаем.
О системе и технологиях
Наш проект представляет из себя высоконагруженную распределенную систему: около 30 своих серверов, порядка 400 сервисов, около 100 различных баз данных. По большей части Backend - это небольшие микросервисы на C#, а Frontend - обособленные от Backend модули (micro-frontends) на React с NodeJS в роли middleware.
Backend: C#, .net (от 4 до 4.7), .net core
Frontend: React + Redux, NodeJS + Express, Webpack, Less
Инфраструктура: JSON-RPC, Traefik+Consul, Kubernetes, docker, RabbitMQ, GitLab, автоматизированный CI/CD
СУБД: Postgresql, MS SQL, MongoDb, Redis, Clickhouse
Архитектура: микросервисы (для всех новых разработок), монолит (на поддержке)
Чем предстоит заниматься:
- Разрабатывать решения в соответствии с требованиями и целями команды (разработка интерфейса новых зон и разделов, доработка/переработка существующих, верстка лендингов и т. д.);
- Code-review, review требований и решений по фичам на этапе проектирования
- Поддерживать системы совместно с другими участниками команды - устранение багов и выполнение задач по обслуживанию системы;
- Участвовать в выборе архитектурных решений при реализации крупных фич и при создании новых модулей;
- Менторинг и наставничество младших специалистов, проведение обучений – по желанию.
Для нас важно:
- Уверенное владение JavaScript (ES9+) и React с опытом от 2х лет;
- Навык работы с git (или другими VCS);
- Опыт работы с Redux / Redux-Toolkit или другими state management библиотеками;
- Уверенное владение CSS3 (flexbox, animation и тд.);
- Желание и умение работать в команде.
Будет плюсом:
- Навыки Backend-разработки (C#/.Net);
- Опыт работы с NodeJS (Express);
- Опыт настройки SSR;
- Опыт настройки webpack;
- Навыки проектирования архитектуры.
Условия работы:
- Онбординг (обучение по продукту, сфере, системам и другая помощь в адаптации), помощь в развитии, корпоративы и классная атмосфера в команде;
- Комфортная удаленка, оформление по ТК РФ с 1 дня, график работы: 8ч на работу + 1 ч на обед (главное, чтобы с 10.00 до 17.00 МСК ты был с нами);
- Скидки в обучении английскому языку и другие обучения внутри компании.
☑ О компании:
Обратите внимание на веб-сайт компании - http://hr.ingate.ru - с подробной информацией об организации, в том числе контактными телефонами.Логотип (эмблема, торговая марка, бренд) компании:
Сфера деятельности компании: Информационные технологии, системная интеграция, интернет; .
☑ Отклинуться сообщением, резюме, запросить телефон, отправить жалобу (претензию):