TeamViewer

Senior Full Stack Software Engineer

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

Senior Fullstack-инженер в TeamViewer: проектирование и разработка backend-сервисов и веб-приложений, владение фичами end-to-end, техническое лидерство и менторство в командах.

Задачи

  • Проектировать, разрабатывать и эксплуатировать backend-сервисы и API на Java/Kotlin со Spring Boot или Node.js/TypeScript
  • Разрабатывать веб-приложения на React и TypeScript, участвовать в развитии дизайн-системы и микрофронтенд-архитектуры
  • Принимать архитектурные решения для масштабируемых, отказоустойчивых и безопасных сервисов на принципах DDD и event-driven
  • Проектировать модели данных и выбирать хранилища среди SQL и NoSQL баз
  • Проектировать асинхронные интеграции через Kafka, NATS или RabbitMQ
  • Отвечать за деплой и эксплуатацию сервисов в Docker и Kubernetes, улучшать CI/CD и observability
  • Выстраивать стратегию тестирования по всему стеку (unit, integration, contract, e2e)
  • Внедрять AI-assisted разработку в команде: практики, воркфлоу, качество
  • Менторить инженеров, проводить код-ревью и продвигать инженерные практики

Требования

  • Степень в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
  • 6+ лет профессиональной разработки на backend и frontend с опытом ведения технических тем
  • Сильный backend-опыт с Java и/или Kotlin и Spring Boot либо с Node.js и TypeScript
  • Сильный опыт с React и TypeScript, включая современное управление состоянием (Redux Toolkit, Zustand, TanStack Query); плюс — дизайн-системы или микрофронтенды
  • Глубокое понимание распределённых систем, проектирования API и архитектуры ПО
  • Опыт с реляционными (например, PostgreSQL) и NoSQL базами
  • Практический опыт с системами обмена сообщениями: Kafka, NATS или RabbitMQ
  • Опыт с Docker и Kubernetes, CI/CD и production observability
  • Знание best practices безопасности для backend и веб-приложений
  • Практический опыт с AI-инструментами разработки (Claude Code, GitHub Copilot, Cursor) и понимание ответственного применения
  • Опыт менторства инженеров и работы в agile-командах

Условия

  • Конкурентная компенсация и бонусы
  • Гибкий PTO и оплачиваемые праздники
  • 401(k) с участием работодателя
  • Комплексная медстраховка со 100% покрытием работодателем
  • До 12 недель отпуска по уходу за ребёнком
  • Базовая страховка жизни, краткосрочная и долгосрочная нетрудоспособность, 100% оплата работодателем
  • Ежеквартальные тимбилдинги, лидерские ланчи и общие All Hands
  • Политика открытых дверей и business casual дресс-код
  • Работа в офисе в Austin, TX

Навыки

  • Java
  • Kotlin
  • Spring Boot
  • Node.js
  • TypeScript
  • React
  • Redux Toolkit
  • Zustand
  • TanStack Query
  • PostgreSQL
  • NoSQL
  • Kafka
  • NATS
  • RabbitMQ
  • Docker
  • Kubernetes
  • CI/CD
  • Claude Code
  • GitHub Copilot
  • Cursor

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

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Senior Full Stack Software Engineer — TeamViewer, Austin | itrelocate