WorkDigital

Senior Software Engineer

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

Senior-инженер в команду ClearanceJobs — карьерного маркетплейса для специалистов с допуском. Работа end-to-end над фичами: поиск и матчинг кандидатов, автоматизация процессов, инструменты публикации вакансий, мессенджинг и отчётность.

Задачи

  • Разрабатывать и поставлять фичи для ClearanceJobs.com: поиск и матчинг кандидатов, автоматизация рабочих процессов, инструменты публикации вакансий, мессенджинг, отчётность
  • Вести задачи end-to-end: от проработки с продуктом до реализации, тестирования и деплоя через CI/CD
  • Работать с несколькими взаимосвязанными репозиториями: основное веб-приложение, внутренние REST API, фоновые воркеры, инфраструктура на Terraform
  • Проводить код-ревью и участвовать в продуктовых и инженерных обсуждениях
  • Принимать технические решения и аргументированно их защищать
  • Снижать технический долг и развивать общие инженерные стандарты
  • Менторить коллег и принимать обратную связь
  • Влиять на роадмап, предлагая технические инвестиции

Требования

  • Уверенное владение строгим TypeScript
  • Опыт работы с Vue.js или аналогичным реактивным фреймворком (React, современный Angular)
  • Понимание управления состоянием и компонентной архитектуры
  • Актуальный практический опыт с Laravel, PHP 8 и лучшими практиками разработки REST API
  • Знакомство с AWS: EC2, Lambda, API Gateway, S3, SES, CloudFront и другими ключевыми сервисами
  • Опыт работы с реляционными БД, миграциями и управлением схемой
  • Опыт E2E-, интеграционного и юнит-тестирования, работа с CI/CD (AWS CodeBuild/CodePipeline)
  • Основы Docker и контейнеризации
  • Опыт работы с Git и совместными процессами разработки
  • Понимание аутентификации/авторизации (Sessions, OAuth, SSO) и практик безопасного программирования
  • Ориентация на результат: умение доводить крупные и незнакомые задачи до релиза
  • Умение работать в agile-процессах и следовать процессам команды
  • Навык конструктивно не соглашаться и приходить к общему решению

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка, FSA, HSA, страхование жизни и инвалидности, wellness-программы
  • 401(k) с match, бонусы за performance, оплата обучения и развития
  • Щедрый оплачиваемый отпуск, родительский отпуск, гибкие летние часы, социальные и благотворительные мероприятия
  • Годовой бонус 10% при выполнении плана
  • Remote (только США)

Навыки

  • TypeScript
  • Vue.js
  • React
  • Angular
  • Laravel
  • PHP 8
  • REST API
  • AWS
  • EC2
  • Lambda
  • API Gateway
  • S3
  • SES
  • CloudFront
  • MySQL
  • Terraform
  • Docker
  • Git
  • CI/CD
  • AWS CodeBuild
  • AWS CodePipeline
  • OAuth
  • SSO
  • Elasticsearch
  • OpenSearch
  • WebSocket

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

Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Software Design Engineer
Censis TechnologiesMiddleEverettОфисРелокация
101,200 – 169,050 USD в год
12 окт.
Senior Software Engineer, CX Platform
CiscoSeniorSan JoseГибрид
167,700 – 245,200 USD в год
12 окт.
Associate Full Stack Engineer
ZOLL LifeVestMiddleChelmsfordОфисРелокация
103,000 – 115,000 USD в год
9 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Senior Software Engineer — WorkDigital, 120,000 – 160,000 USD в год, Denver | itrelocate