EKN Engineering
Software Developer Ii
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в EKN Engineering для разработки и поддержки клиентских SaaS-приложений. Роль включает полный цикл: от проектирования и разработки до деплоя в Kubernetes и реагирования на инциденты.
Задачи
- Разрабатывать fullstack веб-приложения для повышения скорости и эффективности программных продуктов
- Проектировать, разрабатывать и поддерживать SaaS-приложения
- Вести разработку с использованием AI-ассистентов, проверяя сгенерированный код автотестами и код-ревью
- Исследовать и адаптировать новые технологии
- Помогать в решении технологических проблем
- Реагировать на внештатные ситуации по указанию руководства: триаж инцидентов, анализ первопричин, пост-инцидентные разборы
- Писать и поддерживать автоматические unit-, интеграционные и e2e-тесты
- Собирать, деплоить и эксплуатировать контейнеризованные сервисы в Kubernetes через CI/CD
- Работать с Product Managers над уточнением требований и критериев приёмки, давать оценки
- Соблюдать политики компании и помогать другим технологическим командам
Требования
- 3–5 лет опыта fullstack-разработки
- Владение ReactJS
- Опыт с TypeScript, JavaScript и Node.js, включая NextJS, TanStack Start и NestJS
- Опыт с очередями сообщений (Kafka, RabbitMQ, SQS)
- Опыт с паттернами API-взаимодействия: REST API, WebSockets, RPC
- Опыт с Docker и Kubernetes
- Опыт системного проектирования, дизайна приложений, проектирования БД и оптимизации запросов
- Опыт использования AI-инструментов разработки, например Claude Code
- Разработка приложений на реляционных СУБД (например, PostgreSQL)
- Опыт с AWS (Azure или GCP также рассматриваются)
- Опыт со стандартами аутентификации и авторизации (OAuth 2.0, OpenID Connect) и RBAC
- Опыт работы с чувствительными данными: шифрование, управление секретами, контроль доступа
- Опыт работы в Agile-процессах
- Сильные навыки устной и письменной коммуникации
- Самостоятельность и умение работать в команде, многозадачность
- Подтверждённый опыт соблюдения сроков проектов
Условия
- 100% оплачиваемая компанией медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- 401(k) с match от компании
- Flexible Spending Account (FSA)
- Скидки для сотрудников через BenefitsHub
- Ежемесячные обеды и ежедневные снеки в офисе
- Корпоративные мероприятия и wellness-программы
- Членство JOYA Health
- Скидки на спортзал, инструменты ментального здоровья (AbleTo, Calm) и награды за активность (Rally)
Навыки
- ReactJS
- TypeScript
- JavaScript
- Node.js
- NextJS
- TanStack Start
- NestJS
- Kafka
- RabbitMQ
- SQS
- REST API
- WebSockets
- RPC
- Docker
- Kubernetes
- PostgreSQL
- AWS
- Azure
- GCP
- OAuth 2.0
- OpenID Connect
- Claude Code
- CI/CD