Sorenson Communications

Software Engineer II

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

Инженер в Sorenson Communications: разработка клиентских веб-приложений на ReactJS и TypeScript и поддержка фреймворков автоматизации качества. Роль совмещает frontend-разработку с автотестами (Playwright, K6) и интеграцией в CI/CD.

Задачи

  • Разрабатывать клиентские веб-приложения на ReactJS, TypeScript, JavaScript, HTML5 и CSS
  • Проектировать и реализовывать переиспользуемые UI-компоненты и frontend-архитектуру
  • Работать с product, UX и backend-командами над новыми функциями
  • Интегрировать приложения с REST API и облачными сервисами
  • Улучшать производительность, доступность, надёжность и отзывчивость приложений
  • Участвовать в обсуждении архитектуры и стандартов разработки
  • Создавать и поддерживать автотесты e2e, интеграционные и регрессионные на Playwright
  • Разрабатывать и выполнять нагрузочные и performance-тесты на K6
  • Встраивать автоматизированное тестирование в CI/CD-пайплайны
  • Анализировать результаты тестов и находить первопричины дефектов
  • Участвовать в code review, документировании и улучшении инженерных практик

Требования

  • Минимум бакалавр в Computer Science, Software Engineering, Information Systems или смежной области либо эквивалентный опыт
  • 2+ года профессиональной разработки ПО
  • Опыт создания современных веб-приложений на ReactJS и TypeScript
  • Опыт разработки и поддержки фреймворков автотестов
  • Опыт работы в Agile-среде
  • Опыт работы с системами контроля версий
  • Сильное владение ReactJS, TypeScript, JavaScript, HTML и CSS
  • Понимание принципов разработки, паттернов проектирования и современных frontend-архитектур
  • Опыт создания и использования REST API
  • Знание Playwright для e2e и регрессионного тестирования
  • Знание K6 для performance- и нагрузочного тестирования
  • Понимание CI/CD-пайплайнов и практик доставки ПО
  • Легальная возможность работать в США, спонсорство визы недоступно

Условия

  • Полная занятость
  • Оплачиваемый отпуск, больничные и праздничные дни
  • 401k с match 6% и немедленным vesting
  • Медицинская страховка (Medical, Dental/Orthodontia, Vision)
  • Опции виртуальной медицинской помощи
  • HSA с match от компании
  • Employee Assistance Program
  • Employee Resource Groups
  • Программы обучения и развития карьеры
  • Возможна incentive compensation

Навыки

  • ReactJS
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • REST API
  • Playwright
  • K6
  • CI/CD
  • GitHub Actions
  • AWS
  • Azure
  • Agile

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

Staff Software Engineer, Gemini Cloud Assist Experience
GoogleSeniorSan FranciscoОфис
207,000 – 300,000 USD в год
19 окт.
Software Engineer, UI/UX
BurnBotMiddleSouth San FranciscoОфис
123,000 – 170,000 USD в год
19 окт.
Founding Engineer
MLabsLeadNew YorkОфис
180,000 – 220,000 USD в год
19 окт.
Remote JavaScript Developer
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
19 окт.
Remote JavaScript Developer
TuringMiddleAustinУдалённо
200 – 300 USD в час
19 окт.
Software Engineer II — Sorenson Communications, 83,100 – 138,500 USD в год, Salt Lake City | itrelocate