О нас
Мы — небольшая IT-компания, занимающаяся разработкой сложных технологических решений: от аутсорс-проектов до «продуктов под заказ». У нас нет места для тех, кто ждёт подробных ТЗ и БТ — мы сами формируем продуктовые решения, исходя из запроса клиента.
Ценим самостоятельность, инженерную зрелость и умение мыслить результатом. Мы ищем Tech Lead, который способен взять на себя техническое и частично организационное руководство несколькими командами разработки, при этом оставаясь практикующим разработчиком.
Чем предстоит заниматься
- Техническое лидерство: проектирование архитектуры, декомпозиция задач, контроль принятых технических решений
- Работа с командой: постановка задач разработчикам и планирование, помощь в разблокировке, консультирование и brainstorm активность для поиска оптимальных решений для достижения результата
- Участие в delivery: контроль сроков и целостности поставок, синхронизация с стейкхолдерами, выявление рисков, планирование графика и регламента delivery
- Документирование: участие в формировании требования к документам поставки — технической документации, эксплуатационных материалов, руководств
- Hands-on разработка: вы пишете код сами, а не только управляете — это обязательное условие
- Взаимодействие с AI-инструментами: активное использование AI-агентов (Cursor, Claude Code и подобных) для ускорения разработки, проектирование harness для личного и командного использования
Технический стек (работаем с большинством из перечисленного) Backend
- Java / Spring Boot
- Node.js
- Go
- Python
Frontend / Mobile
- React, React Native
- Kotlin / Jetpack Compose (Android)
- Electron
Инфраструктура
- Kubernetes, Docker, OpenShift
- GitLab CI/CD, ArgoCD, Harbor, Nexus
- Keycloak, MinIO S3
- PostgreSQL
AI / ML
- Self-hosted LLM (Ollama, Qwen, Whisper и аналоги)
- Работа с векторными и графовыми БД (qdrant, memgraph)
Обязательные требования
- Опыт в разработке от 5 лет, из них от 2 лет в роли Tech Lead или Senior с лидерскими функциями
- Глубокое понимание проектирования распределённых систем и микросервисной архитектуры
- Уверенный практический опыт хотя бы в двух из наших основных стеков (Java/Kotlin, React, Go, Node.js), наиболее желателен – Kotlin compose
- Опыт работы с Kubernetes / container-based инфраструктурой
- Умение работать в условиях неопределённости: строить решение от общего запроса, а не от готового ТЗ
- Навыки постановки задач и декомпозиции на уровне, достаточном для передачи команде
- Опыт организации процессов CI/CD, планирования спринтов
- Самостоятельность и инициативность — вы не ждёте, пока вам скажут, что делать
Будет плюсом
- Знакомство с AI-агентами и LLM-инструментами в контексте разработки
- Опыт работы с WebRTC, VPN-протоколами или высоконагруженными realtime системами
- Понимание продуктового мышления: умение задавать правильные вопросы, а не только отвечать на них
Условия
- Формат: удаленно/гибрид (желательно раз в неделю посещать офис, г. Санкт-Петербург)
- Занятость: полная