Для стартап проекта в области образования требуется Backend-разработчик со следующими техническими требованиями:
Технические требования
- Уверенный Node.js и TypeScript.
- Опыт коммерческой backend-разработки на Node.js.
- Проектирование и разработка REST API.
- Уверенное знание SQL, опыт работы с PostgreSQL.
- Понимание транзакций, уровней изоляции, блокировок и конкурентного доступа к данным.
- Умение предотвращать race conditions, double processing и повторное выполнение операций.
- Опыт проектирования сложной бизнес-логики и workflow/state machine.
- Опыт реализации authentication / authorization, RBAC и permission-based access control.
- Опыт интеграции со сторонними сервисами через REST и SOAP/XML.
- Умение работать с API-документацией, OpenAPI/Swagger, XSD/XML-схемами.
- Опыт работы с сертификатами, электронными подписями и защищенными API будет преимуществом.
- Опыт работы с очередями и асинхронными задачами.
- Понимание retry, timeout, idempotency и обработки ошибок внешних интеграций.
- Опыт работы с файловыми/Object Storage системами.
- Понимание принципов безопасной работы с персональными данными.
- Опыт реализации audit log и журналирования действий пользователей.
- Docker, Docker Compose.
- Git.
- Опыт написания unit/integration tests.
Работа с AI
- Обязательно уверенное использование AI-инструментов в ежедневной разработке.
- Cursor, GitHub Copilot, Claude Code или аналогичные инструменты.
- Генерация и доработка кода с помощью AI.
- Использование AI для анализа существующего проекта и сложной бизнес-логики.
- Генерация тестов, SQL, миграций, API-клиентов и boilerplate-кода.
- Рефакторинг и поиск ошибок с помощью AI.
- Умение правильно давать AI контекст проекта и формулировать задачи.
- Умение проверять и критически оценивать сгенерированный AI-код, а не просто копировать результат.
- Эффективная работа с AI при реализации крупных задач, затрагивающих несколько модулей проекта.
Будет преимуществом
- NestJS.
- Опыт интеграций с государственными системами РК.
- Smart Bridge / ШЭП / ВШЭП.
- НОБД / БМГ.
- eGov Mobile / QR signing.
- NCALayer / ЭЦП НУЦ РК.
- Опыт разработки систем с очередями, ваучерами, бюджетными ограничениями или финансовыми операциями.
Условия:
-удаленная работа 8 часов в день 5\2
-Лид-наставник с опытом работы в зарубежных компаниях
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.