13 октября 2024
Мы - команда DIY (Do It Yourself) в компании INGATE и уже более 10 лет мы помогаем нашим клиентам находить себе клиентов быстрее во всем мире. Для этого мы разрабатываем инструменты в сфере Digital Marketing, которыми уже сейчас пользуются более 3000 клиентов. Например, прямо сейчас мы разрабатываем новую версию всего интерфейса с поддержкой локализации для выхода на зарубежные рынки.
Хорошему продукту не бывать без хороших людей и команды - это наша основная гордость и ценность.
О системе и технологиях:
Наш проект представляет из себя высоконагруженную распределенную систему: около 30 своих серверов, порядка 400 сервисов, около 100 различных баз данных. По большей части Backend - это небольшие микросервисы на C#, а Frontend - обособленные от Backend модули (micro-frontends) на React с Express или Nextjs в роли middleware.
Backend : C#, .NET Framework, .NET Core, .NET
Frontend : React, Redux / Redux Toolkit, Express / Nextjs, Webpack / Vite, LESS / SASS
Инфраструктура : JSON-RPC, Traefik+Consul, Kubernetes, docker, RabbitMQ, GitLab CI/CD
СУБД : Postgresql, MSSQL, MongoDb, Redis, Clickhouse
Архитектура : микросервисы (для всех новых разработок), монолит (на поддержке)
Твои задачи:
1. Разработка решений в соответствии с требованиями и целями команды (разработка интерфейса новых зон и разделов, доработка/переработка существующих, верстка лендингов и т. д.)
2. Code-review, review требований и решений по фичам на этапе проектирования, review архитектурных решений
3. Доработки новостного портала на bitrix: доработка шаблонов, кастомизация компонентов, правки для SEO.
4. Поддержка системы совместно с другими участниками команды - устранение багов и выполнение задач по обслуживанию системы
5. Участие в выборе архитектурных решений при реализации крупных фич и при создании новых модулей
От тебя ждем:
Желание и умение работать в команде
Будет плюсом:
Опыт Backend-разработки на C#/.Net
Опыт работы с Express, Nextjs
Знание Typescript
От нас: