Xsolla
Xsolla
Xsolla는 비디오 게임 개발사와 퍼블리셔를 위한 게임 커머스 인프라를 제공합니다. 이 플랫폼은 맞춤형 웹숍, 결제 처리, 사기 방지, 플레이어 참여도를 높이기 위한 소셜 기능 등의 도구를 통해 수익화, 유통 및 자금 조달을 지원합니다. 또한 Xsolla는 게임 기업이 글로벌 시장의 결제, 세금, 규정 준수 및 운영 요건을 충족할 수 있도록 지원하며, Unity, Unreal, Cocos Creator를 비롯한 개발 플랫폼과의 통합도 제공합니다.

시니어 프론트엔드 엔지니어–러시아 원격 근무

Xsolla의 글로벌 비디오 게임 커머스 플랫폼을 위한 빠르고 접근성 높은 웹 애플리케이션을 구축합니다. 전 세계 수백만 명의 플레이어와 개발자가 사용하는 프론트엔드 시스템을 개발합니다.

설명

  • 고품질 프론트엔드 애플리케이션과 제품 기능을 구축하고 유지 관리합니다
  • 철저한 단위 테스트 및 엔드투엔드 테스트 커버리지로 뒷받침되는 깔끔하고 유지 관리하기 쉬운 코드를 작성합니다
  • 웹 표준과 접근성 관행을 준수하면서 브라우저와 플랫폼 전반에서 작동하는 시맨틱 반응형 레이아웃을 만듭니다
  • 재사용 가능한 컴포넌트 시스템을 개발하고 공유 UI 라이브러리의 발전에 기여합니다
  • 렌더링, 번들 크기, Core Web Vitals 전반에서 애플리케이션 성능을 개선합니다
  • Figma에서 디자이너와 협업하여 일관되고 픽셀 단위로 정확한 인터페이스를 제공합니다
  • 애플리케이션을 백엔드 서비스 및 외부 API에 연결하고 백엔드 엔지니어와 API 계약을 정의합니다
  • 빌드 도구, CI/CD 파이프라인 및 Docker 기반 환경을 구성하고 개선합니다
  • 코드 리뷰, 기술 논의 및 아키텍처 결정에 기여합니다
  • 중급 및 주니어 엔지니어를 멘토링하고 제품 품질 향상을 지원합니다
  • 프론트엔드, 백엔드, QA, DevOps 엔지니어와 제품 및 디자인 팀이 함께하는 제품 엔지니어링 그룹에서 협업합니다
  • 기능의 구현, 테스트, 릴리스 및 모니터링까지 주도적으로 책임집니다

지원 자격

  • 상업용 프론트엔드 개발 경력 5년 이상
  • 비동기 프로그래밍, 프로토타입 기반 객체 지향 프로그래밍, 클래스 및 핵심 메모리 관리 개념을 포함한 고급 JavaScript ES6+ 역량
  • 제네릭, 유틸리티 타입, 사용자 정의 선언 및 라이브러리 타입 확장을 포함한 고급 TypeScript 전문성
  • 여러 브라우저와 플랫폼을 지원하는 시맨틱 반응형 레이아웃 제작 경험
  • 웹 표준 및 접근성에 대한 실무 지식
  • SASS/SCSS 및 CSS-in-JS 접근 방식을 포함한 뛰어난 CSS 전문성
  • React, Vue 또는 이에 준하는 최신 프레임워크의 실무 경험
  • 상태 관리 라이브러리 또는 패턴 사용 경험
  • 서버 사이드 렌더링 또는 동형 애플리케이션 개발 경험
  • 복합 컴포넌트 패턴을 포함한 컴포넌트 시스템 구축 경험
  • 자료 구조, 알고리즘 복잡도 및 일반적인 디자인 패턴에 대한 이해
  • LRU와 같은 기본 캐싱 방식에 대한 지식
  • 업무를 세분화하고 비즈니스 로직을 프레임워크 또는 라이브러리 코드와 분리하는 능력
  • Vite 또는 Webpack 구성 및 최적화 경험
  • ESLint, StyleLint, Prettier 또는 Biome 사용 경험
  • 단위 테스트 및 엔드투엔드 테스트 작성 경험
  • REST API 기본 원리 및 외부 서비스 통합에 대한 이해
  • Docker 사용 경험
  • Git 및 GitLab 능숙도
  • Figma를 사용해 디자인을 구현하는 데 자신이 있는 분
  • 영어로 읽고 쓰고 말하는 능력

복리후생

  • 의료, 치과 및 안과 보장
  • 유급 휴가
  • 맞춤형 경력 개발 로드맵
  • 전문적인 성장을 위한 교육 및 기타 학습 기회
  • 유연한 근무 시간
  • 후보자의 위치에 따라 선정된 법인 또는 기록상 고용주와의 고용 계약