EKN Engineering

Software Developer III

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack разработчик в инженерно-консалтинговую компанию EKN Engineering. Проектирование и поддержка клиентских SaaS-приложений, техническое лидерство и менторство инженеров.

Задачи

  • Проектировать фичи и сервисы от концепции до релиза, писать дизайн-документы и принимать архитектурные решения
  • Разрабатывать и поддерживать full-stack SaaS-приложения (frontend, backend, слой данных)
  • Использовать AI-инструменты разработки с проверкой сгенерированного кода через автотесты и код-ревью
  • Оценивать новые технологии и рекомендовать их внедрение
  • Выявлять и приоритизировать технический долг, проводить рефакторинг и принимать решения build-vs-buy
  • Писать и поддерживать автоматические unit, integration и e2e тесты
  • Диагностировать проблемы по всему стеку, вести incident response и post-incident reviews
  • Менторить junior и middle инженеров через парное программирование, код-ревью и техническое наставничество
  • Обеспечивать производительность и отзывчивость приложений, включая проектирование БД и оптимизацию запросов
  • Применять практики безопасного кодирования (OWASP Top 10) и контролировать их через дизайн и код-ревью
  • Проектировать и реализовывать аутентификацию и авторизацию для клиентских приложений
  • Управлять сторонними зависимостями, устранять уязвимости и соблюдать требования безопасности и комплаенса
  • Собирать, деплоить и эксплуатировать контейнеризованные сервисы в Kubernetes через CI/CD
  • Настраивать логирование, метрики и алертинг для раннего обнаружения проблем
  • Участвовать в on-call ротации для поддержки продакшена вне рабочих часов
  • Работать с product-менеджерами и дизайнерами над переводом потребностей клиентов в технические решения, оценкой и планированием

Требования

  • 6+ лет опыта разработки ПО, включая full-stack веб-приложения
  • Опыт технического лидирования: дизайн-документы, архитектурные решения, менторство инженеров
  • Владение ReactJS
  • Опыт с TypeScript, JavaScript и Node.js, включая NextJS, TanStack Start и NestJS
  • Опыт с очередями сообщений (Kafka, RabbitMQ, SQS)
  • Опыт с Redis или аналогичными кэширующими технологиями
  • Опыт с паттернами API-взаимодействия: REST API, WebSockets, RPC
  • Опыт системной архитектуры, проектирования приложений, проектирования БД и оптимизации запросов
  • Опыт использования AI-инструментов разработки, например Claude Code
  • Разработка приложений на реляционных СУБД (например, PostgreSQL)
  • Знание практик безопасного кодирования (OWASP Top 10) и паттернов аутентификации/авторизации OAuth 2.0 и OpenID Connect (OIDC)
  • Опыт внедрения observability: структурированное логирование, метрики, алертинг (Sentry, Datadog)
  • Опыт с AWS (Azure или GCP также рассматриваются)
  • Опыт с DevOps-практиками и инструментами (Docker, Kubernetes, CI/CD)
  • Знание микросервисной архитектуры
  • Опыт с фреймворками автоматизированного тестирования
  • Опыт работы в Agile-процессах
  • Сильные навыки устной и письменной коммуникации
  • Самостоятельность, умение работать независимо и вести несколько задач
  • Подтверждённый опыт соблюдения сроков проектов

Условия

  • 100% оплачиваемая компанией медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
  • 401(k) с match от компании
  • Flexible Spending Account (FSA)
  • Скидки для сотрудников через BenefitsHub
  • Ежемесячные обеды и ежедневные снеки в офисе
  • Корпоративные мероприятия и wellness-программы
  • Членство JOYA Health
  • Скидки на спортзалы, инструменты ментального здоровья (AbleTo, Calm)

Навыки

  • ReactJS
  • TypeScript
  • JavaScript
  • Node.js
  • NextJS
  • TanStack Start
  • NestJS
  • Kafka
  • RabbitMQ
  • SQS
  • Redis
  • REST API
  • WebSockets
  • RPC
  • Claude Code
  • PostgreSQL
  • OAuth 2.0
  • OpenID Connect
  • Sentry
  • Datadog
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • CI/CD

Похожие вакансии

Founding Engineer
CleraMiddleSan FranciscoОфисРелокация
150,000 – 250,000 USD в год
31 окт.
Senior Software Engineer
myLaurel®SeniorУдалённо
170,000 – 190,000 USD в год
31 окт.
Senior Full Stack Developer (React.js, Python)
OpenDataJobsSeniorWashingtonГибрид
150,000 – 180,000 USD в год
31 окт.
Full Stack Developer (React.js, Python)
OpenDataJobsMiddleWashingtonГибрид
120,000 – 150,000 USD в год
31 окт.
Full Stack Developer Junior-Mid
Millennial SoftwareMiddleChantillyОфис
80,000 – 140,000 USD в год
31 окт.
Software Developer III — EKN Engineering, 110,000 – 140,000 USD в год, Irvine | itrelocate