
TeamViewer — B2B SaaS-компания, разрабатывающая защищённое облачное программное обеспечение для удалённого доступа, удалённой поддержки и цифрового опыта сотрудников. Её платформа помогает ИТ-командам и компаниям контролировать, отслеживать и управлять конечными устройствами, автоматизировать устранение неисправностей и поддерживать работу сотрудников на передовой с помощью рабочих процессов дополненной реальности. TeamViewer обслуживает организации разного масштаба с помощью таких продуктов, как Tensor, DEX и Frontline, а также интеграций с Microsoft Intune, ServiceNow и Salesforce. В основе предложения компании лежит безопасное, соответствующее требованиям законодательства и масштабируемое управление устройствами.
Старший инженер по разработке ПО полного цикла в TeamViewer в Остине
Руководите full-stack-разработкой цифровых рабочих сервисов и веб-приложений TeamViewer на старшей позиции в Остине. Влияйте на архитектуру, облачные операции, тестирование и ответственные практики разработки с использованием ИИ.
Описание
- Разрабатывайте и эксплуатируйте серверные сервисы и API на Java или Kotlin и Spring Boot либо Node.js и TypeScript
- Создавайте надежные веб-приложения с использованием React и TypeScript
- Помогайте развивать дизайн-систему и архитектуру микрофронтендов
- Принимайте архитектурные и проектные решения для масштабируемых, отказоустойчивых и безопасных сервисов
- Используйте принципы предметно-ориентированного и событийно-ориентированного проектирования
- Моделируйте данные и выбирайте подходящие решения для хранения SQL или NoSQL
- Создавайте асинхронные интеграции с Kafka, NATS или RabbitMQ
- Управляйте развертыванием и эксплуатацией сервисов с помощью Docker и Kubernetes
- Совершенствуйте процессы CI/CD и наблюдаемость в рабочей среде
- Определяйте подходы к тестированию, включая модульные, интеграционные, контрактные и сквозные тесты
- Развивайте ответственную разработку с использованием ИИ и формируйте командные практики
- Обучайте и наставляйте инженеров
- Руководите техническими проверками кода
- Продвигайте единообразные инженерные практики в командах
- Поставляйте функции от начала до конца и влияйте на техническое направление всего стека
Требования
- Диплом в области компьютерных наук, программной инженерии, смежной дисциплины или эквивалентный практический опыт
- Не менее шести лет профессионального опыта разработки ПО в серверных и клиентских системах
- Подтвержденный опыт руководства техническими инициативами
- Сильные навыки серверной разработки на Java или Kotlin и Spring Boot либо Node.js и TypeScript
- Большой опыт создания приложений с React и TypeScript
- Опыт работы с современными инструментами управления состоянием, такими как Redux Toolkit, Zustand или TanStack Query
- Опыт работы с дизайн-системами или микрофронтендами будет преимуществом
- Глубокие знания распределенных систем, проектирования API и архитектуры ПО
- Большой опыт работы с PostgreSQL или другими реляционными базами данных и NoSQL-системами
- Практический опыт работы с Kafka, NATS или RabbitMQ
- Большой опыт работы с Docker, Kubernetes, CI/CD и наблюдаемостью в рабочей среде
- Знание передовых практик безопасности для серверных и веб-приложений
- Практический опыт использования ИИ-инструментов для написания кода, таких как Claude Code, GitHub Copilot или Cursor
- Четкое понимание ответственного командного использования ИИ-инструментов для написания кода
- Опыт наставничества инженеров и работы в гибких командах
- Возможность работать в Остине, штат Техас
- Возможность подтвердить личность и право на работу в США
Преимущества
- Конкурентоспособная компенсация и возможности получения бонусов
- Гибкий оплачиваемый отпуск и оплачиваемые праздничные дни
- План 401(k) с взносами работодателя
- Комплексное медицинское страхование, включая медицинское покрытие, полностью оплачиваемое работодателем
- До 12 недель отпуска по уходу за ребенком
- Базовое страхование жизни
- Страхование краткосрочной и долгосрочной нетрудоспособности, полностью оплачиваемое работодателем
- Ежеквартальные командообразующие мероприятия
- Обеды для руководителей
- Общие собрания всей компании
- Политика открытых дверей
- Деловой повседневный стиль одежды
- Инклюзивная культура на рабочем месте
- Возможность получить необходимые условия или корректировки на этапах подачи заявки и найма