Backend-разработчик at Розовая пантера — NeverHard
Backend-разработчик at Розовая пантера in Алматы. Skills: Authentication, Authorization, Certificates, Database Transaction Validation, Digital Signatures. Apply on NeverHard.
Company
Розовая пантера
Location
Алматы
Type
full_time
Remote: Yes
Required skills:
Authentication
Authorization
Certificates
Database Transaction Validation
Digital Signatures
Docker
GIT
Message Queues
Node.js
Object storage
Для стартап проекта в области образования требуется 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 -Лид-наставник с опытом работы в зарубежных компаниях