Shutterfly

Senior Software Engineer II (Full Stack)

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

Full-stack инженер в Shutterfly с основным фокусом на frontend (около 80%) и поддержкой backend-сервисов (около 20%). Работа над сложными SPA для создания персонализированных продуктов (фотокниги, SVG-макеты) с высокой производительностью рендеринга.

Задачи

  • Разрабатывать и поддерживать масштабируемые высокопроизводительные веб-приложения по всему стеку на React, TypeScript, JavaScript, HTML5, CSS3, GraphQL, Java, Spring Boot и Python
  • Создавать насыщенные интерактивные интерфейсы, включая canvas-рендеринг и кастомные UI-сценарии для персонализированных продуктов (фотокниги, SVG-макеты)
  • Вести frontend-фичи end-to-end: от технического дизайна до реализации, тестирования, деплоя и пост-релизной поддержки
  • Проектировать, разрабатывать и поддерживать backend-сервисы, доменные сервисы и RESTful/GraphQL API
  • Оптимизировать производительность frontend: рендеринг, потребление памяти, сетевую эффективность и размер бандла
  • Участвовать в архитектурных решениях по state management, стратегиям загрузки данных, выбору SSR/CSR и дизайну API
  • Применять практики Test-Driven Development с использованием Jest и современных фреймворков компонентного и интеграционного тестирования
  • Обеспечивать соответствие приложений стандартам доступности (WCAG), безопасности и приватности
  • Тесно сотрудничать с дизайнерами, backend-инженерами и продуктовыми стейкхолдерами
  • Активно участвовать в code review, повышая качество, консистентность и поддерживаемость кодовой базы
  • Деплоить и эксплуатировать сервисы в AWS-окружениях, работая с CI/CD пайплайнами
  • Использовать AI-инструменты разработки для повышения продуктивности и качества кода

Требования

  • Степень бакалавра в Computer Science или смежной области
  • 7+ лет профессионального опыта в разработке ПО с основным фокусом на frontend и значимым backend-опытом
  • Экспертиза в React, TypeScript, JavaScript (ES6+), HTML5, CSS3 и GraphQL
  • Рабочее знание Java, Spring Boot, Python или аналогичных технологий для backend-разработки
  • Глубокое понимание frontend-архитектуры, дизайна SPA и современных паттернов рендеринга
  • Практический опыт с canvas-рендерингом, кастомными UI-движками или performance-critical frontend-компонентами
  • Прочная база в computer science: структуры данных, алгоритмы, анализ производительности
  • Опыт проектирования и интеграции с RESTful и GraphQL API
  • Подтверждённый опыт Test-Driven Development и автоматизированного тестирования (Jest)
  • Знакомство с облачными деплоями, особенно AWS
  • Отличные навыки решения проблем и способность работать самостоятельно с минимальным надзором
  • Опыт построения поддерживаемых, масштабируемых и экономически эффективных решений по всему стеку
  • Готовность адаптироваться к меняющимся продуктовым требованиям и техническим ограничениям
  • Нацеленность на непрерывное улучшение и продвижение современных инженерных стандартов и практик

Условия

  • Возможна удалённая работа, но кандидат должен проживать в штате, где Shutterfly ведёт деятельность (все штаты США, кроме District of Columbia, North Dakota, Mississippi, Rhode Island, Vermont и Wyoming)
  • Бонусная программа, медицинские льготы, программа 401K и другие бонусы для сотрудников
  • Базовая зарплата зависит от уровня должности, обязанностей, локации и опыта кандидата
  • Приём заявок ведётся на постоянной основе до заполнения позиции

Навыки

  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • GraphQL
  • Java
  • Spring Boot
  • Python
  • Jest
  • AWS
  • CI/CD
  • RESTful API
  • TDD
  • canvas rendering
  • SPA
  • SSR
  • WCAG
  • RabbitMQ
  • Terraform
  • LLM
  • GitHub Copilot
  • Claude Code

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

AWS Java Full Stack Engineer
InfosysMiddleRestonОфисРелокация
81,447 – 105,881 USD в год
6 нояб.
Senior Full-Stack Engineer
iDC LogisticsSeniorWalnutУдалённо
160,000 – 185,000 USD в год
6 нояб.
Senior Full Stack Product Engineer
CubX Inc.SeniorLakewood TownshipОфис
6 нояб.
Sr. Software Development Engineer
AMDSeniorAustinОфис
110,600 – 189,600 USD в год
6 нояб.
Senior Full Stack Engineer
Foresight Works LtdSeniorSan FranciscoГибрид
180,000 – 230,000 USD в год
6 нояб.
Senior Software Engineer II (Full Stack) — Shutterfly, 110,500 – 166,000 USD в год, Удалённо | itrelocate