TeamViewer
TeamViewer
1,001 – 5,000 직원
B2BSaaS기업
TeamViewer는 원격 액세스, 원격 지원, 디지털 직원 경험을 위한 안전한 클라우드 소프트웨어를 개발하는 B2B SaaS 기업입니다. 이 플랫폼은 IT 팀과 기업이 엔드포인트를 제어하고 모니터링하며 관리할 수 있도록 지원하고, 복구 작업을 자동화하며, 증강현실 워크플로를 통해 현장 운영을 지원합니다. TeamViewer는 Tensor, DEX, Frontline 등의 제품을 통해 다양한 규모의 조직에 서비스를 제공하며, Microsoft Intune, ServiceNow, Salesforce와 같은 플랫폼과의 통합도 지원합니다. 회사의 제품과 서비스는 안전하고 규정을 준수하며 확장 가능한 디바이스 관리를 중심으로 합니다.

시니어 프론트엔드 소프트웨어 엔지니어—포르투 하이브리드 근무

TeamViewer의 디지털 업무 공간 플랫폼을 위한 확장 가능한 React 및 TypeScript 애플리케이션 개발을 이끕니다. 포르투에서 아키텍처, 성능, 테스트 및 엔지니어링 관행을 담당합니다.

설명

  • React와 TypeScript를 사용해 복잡한 대규모 웹 애플리케이션을 구축하고 유지 관리합니다
  • 마이크로 프런트엔드, 모노레포 도구 및 공유 컴포넌트 라이브러리를 포함한 프런트엔드 아키텍처를 담당합니다
  • 서버 상태, 클라이언트 상태 및 UI 상태를 구분하는 상태 관리와 데이터 가져오기 방식을 수립합니다
  • UX/UI 디자이너와 함께 디자인 시스템을 발전시켜 일관성, 접근성 및 재사용성을 높입니다
  • 프런트엔드 애플리케이션을 백엔드 서비스 및 API에 연결하고 계약, 인증 및 데이터 모델을 협업합니다
  • 렌더링 최적화, 코드 분할, 번들 크기 축소 및 Core Web Vitals를 통해 웹 성능을 개선합니다
  • 보안, 접근성, 국제화 및 브라우저 호환성에 대한 높은 기준을 유지합니다
  • 단위 테스트, 통합 테스트, 시각적 회귀 테스트 및 엔드투엔드 테스트를 아우르는 프런트엔드 테스트 관행을 수립합니다
  • Docker와 Kubernetes를 사용한 빌드 도구, CI/CD 파이프라인 및 컨테이너화된 배포를 지원합니다
  • AI 지원 프런트엔드 개발 워크플로를 책임감 있게 사용하도록 장려합니다
  • 엔지니어를 멘토링하고 코드 리뷰를 이끌며 여러 팀의 기술적 의사결정을 안내합니다

지원 자격

  • 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학위나 이에 상응하는 경험
  • 기술 이니셔티브를 이끈 경험을 포함해 6년 이상의 전문 프런트엔드 개발 경력
  • React Hooks, Context, 동시 렌더링, Suspense, TypeScript 및 최신 JavaScript에 대한 전문성
  • Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query 또는 XState와 같은 상태 관리 및 데이터 가져오기 도구에 대한 풍부한 경험
  • Storybook, 디자인 토큰 및 테마 등의 도구를 사용해 디자인 시스템 또는 컴포넌트 라이브러리를 만들고 유지 관리한 경험
  • Nx 또는 Turborepo 모노레포 도구를 포함한 마이크로 프런트엔드 아키텍처 및 확장 가능한 프런트엔드 코드베이스 경험
  • Vite와 Webpack을 포함한 최신 빌드 및 번들링 도구에 대한 높은 숙련도
  • 메모이제이션, 가상화, 지연 로딩 및 Core Web Vitals를 포함한 웹 성능 프로파일링과 최적화에 대한 실무 지식
  • REST 또는 GraphQL API, WebSockets 및 OAuth 2.0 또는 OpenID Connect 인증 통합 경험
  • WCAG 접근성 요구사항과 XSS, CSRF 및 CSP를 포함한 웹 보안 관행에 대한 깊은 이해
  • Jest 또는 Vitest, React Testing Library 및 Playwright 또는 Cypress 경험
  • Claude Code, GitHub Copilot 또는 Cursor와 같은 AI 코딩 도구를 사용한 실무 경험과 팀에서 책임감 있게 활용한 경험
  • 엔지니어를 멘토링하고 애자일 팀에서 협업한 경험
  • 영어 말하기와 쓰기에 능숙함
  • Sentry 또는 OpenTelemetry와 같은 도구를 사용한 프런트엔드 관측 가능성 또는 오류 추적 경험은 우대
  • Next.js 또는 Node.js와 같은 SSR 프레임워크 경험은 우대

복리후생

  • 회사 성과 또는 영업 보너스와 정기적인 급여 검토를 포함한 보상 및 복리후생 패키지
  • 대중교통으로 편리하게 이동할 수 있는 사무실
  • 지역 헬스장 특별 요금
  • Corporate Benefits 플랫폼 및 할인 이용
  • 정기적인 팀 행사와 전사 축하 행사
  • 개방형 관리 정책
  • 정장 착용 규정 없음
  • 정기적인 전체 회의와 리더십 런치
  • 유연한 근무 시간을 제공하는 하이브리드 근무
  • Work From Abroad 프로그램을 통해 계약 국가 외부에서 최대 40일 근무 가능
  • 본사에서 진행하는 온사이트 온보딩
  • 평등한 기회를 제공하는 포용적인 직장 문화
  • 면접 및 온보딩 지원을 포함한 지원 및 채용 편의 제공