Senior/Lead Software Engineer
* Инженерное мышление: понимать, как технология устроена под капотом; или умение разобраться и вывести классное решение.
* Ответственность: архитектура, реализация, качество, релизы. ты задаёшь темп и правила внутри своей зоны ответственности.
* Стек: не цепляемся за технологии, ценим способность быстро разобраться в любом стеке; в 99% случаев делаем тайпскрипт.
* Формат: удалённо, фултайм, проектная занятость;
* Фулстек лид‑инженеров/программистов с 5+ годами опыта, кто:
* умеет проектировать и разложить задачу на понятные этапы,
* ведёт обсуждение так, чтобы команда пришла к решению,
* пишет аккуратный код, покрывает критичное автотестами,
* уверенно читает чужой код, проводит миграции/интеграции.
* Проектировать и собирать сервисы и контракты между ними.
* Настраивать их асинхронное взаимодействие.
* Вести продукт в своей зоне ответственности от идеи до релиза: приоритизация, контроль рисков.
* Работать с командой: сессии дизайна, ревью, разруливание сложных решений.
* ну и фронтенды уметь делать хорошие)
* Понимание микросервисной архитектуры и асинхронной коммуникации.
* Уверенная работа с SQL и транзакционными моделями данных.
* Опыт с брокерами сообщений и RPC (например, gRPC/GraphQL).
* Контейнеризация и оркестрация, базовые практики CI/CD.
* Cursor (обязательно 🙏🙏), git, привычные инструменты командной работы.
* Напиши в Telegram: @googleyourself — коротко о себе, примеры кода/проектов.
Небольшой список технологий, которые встречаются у нас
* TypeScript, Node/Bun, React/React Native
* RPC/контракты: GraphQL, gRPC, Rest
* Очереди: RabbitMQ/kafka
* БД: PostgreSQL, Redis
* Инфра: AWS/DO, Docker, Kubernetes, CI/CD
Еще мы полностью оплачиваем использование Cursor <3