Kipsu
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-ориентированный full-stack инженер в кросс-функциональную команду Kipsu. Работа над next-generation системой identity и access management: аутентификация, enterprise SSO и права доступа для всех пользователей платформы.
Задачи
- Самостоятельно реализовывать фичи целиком: от обработки запросов и бизнес-логики до хранения данных
- Проектировать и разрабатывать структурированные REST API с единообразной обработкой ошибок, валидацией и документацией
- Писать эффективный SQL, безопасно управлять миграциями схемы, использовать транзакции и кэширование в Redis
- Применять паттерны безопасного проектирования, особенно аутентификацию, авторизацию и валидацию входных данных
- Готовить технические дизайны фич: точки интеграции, тестирование, observability и деплой
- Инструментировать код структурированным логированием и метриками, проектировать с учётом отказов зависимостей
- Самостоятельно расследовать и устранять баги и продакшн-инциденты, находя первопричину
- Писать юнит-тесты, покрывающие граничные случаи и пути отказа
- Оперативно ревьюить pull request'ы коллег и давать конструктивный фидбэк
- Работать с CI/CD пайплайнами и контейнерными окружениями, устранять проблемы сборки и деплоя
Требования
- 3+ года профессионального опыта разработки ПО, преимущественно на backend
- Практический full-stack опыт разработки приложений с выводом кода в продакшн
- Опыт работы с реляционными БД (MySQL, PostgreSQL, SQL Server или аналоги): joins, агрегации, оптимизация запросов, изменение схемы
- Опыт создания или использования REST API: HTTP-методы, статус-коды, обработка ошибок
- Привычка писать юнит-тесты и системно отлаживать код
- Знание Git, code review на основе pull request'ов и CI/CD
- Ясная письменная и устная коммуникация, умение вовремя поднимать блокеры
- Любознательность и адаптивность, быстрое освоение новых языков и кодовых баз
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- 401K с взносом компании
- Неограниченный ответственный отпуск
- Страхование жизни
- Flex spending account
- Компенсация проезда
- Зарплата $80,000–$90,000 в год в зависимости от опыта
- Поощряется использование AI-ассистентов в работе
Навыки
- TypeScript
- React
- PHP
- Kotlin
- REST API
- SQL
- MySQL
- PostgreSQL
- SQL Server
- Redis
- Git
- CI/CD
- Docker
- OAuth 2.0
- OpenID Connect
- SAML
- SSO
- React Native
- Node
- Terraform