ООО «Айтисфера» — ИТ-компания, которая занимается развитием платформы ExactFarming, а также другими проектами в аграрной и промышленных отраслях.
Наш проект: разработка системы управления агроконсалтинговым сервисом для крупного российского производителя агрохимикатов.
ExactFarming — это платформа, позволяющая участникам эффективно управлять агробизнесом, своевременно принимать решения и снижать риски, а также существенно увеличивать прозрачность взаимодействия. Наши решения цифровой агрономии используются как аграриями, так и представителями финансового сектора, производителями удобрений, СЗР и семян.
Технологический стек:
- Backend – Node.js, TypeScript, NestJS, Fastify;
- Frontend – Vue.js, Nuxt.js, EME API;
- Storage – MongoDB, PostgreSQL + pgcrypto, S3;
- Streaming – Kafka;
- Protocols – REST API, JSON API, gRPC, WebSocket;
- Virtualization – Docker, K8S;
- CI/CD – GitLab.
Чем предстоит заниматься:
- Управление командой разработки (Backend, Frontend, QA - от 5 до 10 человек);
- Найм и адаптация сотрудников, создание комфортного климата внутри команды;
- Техническая экспертиза в команде - развитие сотрудников, менторство, код-ревью;
- Декомпозиция и оценка задач, планирование, реализация, контроль качества;
- Предоставление отчетности по результатам работы команды;
- Участие в планировании реализации и разработке функционал;
- Взаимодействие со смежными командами разработки в рамках реализации задач;
- Построение мониторинга, алертов и метрик производительности сервисов;
- Оптимизация процессов разработки (time to market);
- Управление релизным циклом;
- Управление техническим долгом команды;
- 25-50% рабочего времени - разработка руками.
Что мы ждем от Вас:
- Опыт работы в роли Team Lead - от 2-х лет;
- Опыт Frontend-разработки - от 3-х лет (React/Angular/Vue);
- Опыт Backend-разработки - от 3-х лет (NestJS/Express/Fastify/Sapper);
- Отличное знание JavaScript, Typescript, React, Node.js, HTML5, CSS;
- Глубокое понимание циклов разработки ПО (SDLC);
- Знание принципов жизненного цикла HTTP-запроса;
- Знание принципов OOP/DRY/SOLID;
- Опыт работы с REST, WebSocket, gRPC;
- Опыт работы с базами данных (SQL, NoSQL);
- Опыт работы с Git и системами контроля версий;
- Опыт работы с Linux, Docker, CI/CD;
- Опыт работы с шифрованием данных;
- Опыт работы с облачными платформами;
- Опыт работы с системами управления проектами (Jira);
- Опыт написания тестов (Unit, Integration, E2E);
- Опыт документирования (OpenAPI, Json-Schema, UML).
Будет плюсом:
- Опыт создания Use Case, ER-Diagram, UML Sequence Diagram;
- Опыт участия в IT-проектах для предприятий агропромышленного комплекса;
- Опыт участия в разработке CRM/BI-систем;
- Опыт проведения интеграций с 1С.
Условия работы:
- Оформление в штат по ТК РФ;
- ЗП в рынке, обсуждается индивидуально;
- Гибридный формат работы с посещением офиса 2-3 раза в неделю на время адаптации (Москва, Спартаковская площадь, 14. стр. 2), дальше - удалённая работа с посещением офиса по необходимости;
- Работа в аккредитованной IT-компании;
- Предоставление техники для работы;
- Возможность стоять у истоков проекта, аналогов которому нет в РФ и за рубежом.