Senior Mobile Software Engineer
Core
Architect mobile applications using React Native for iOS and Android, focusing on scalable architecture, shared code strategies between web and mobile, and integrating virtual currency systems.
Role type
Senior IC mobile software engineer (React Native)
Builds
Scalable cross-platform mobile apps, shared component libraries, and monorepo infrastructure for gaming and commerce ecosystems
Domain
Video game industry / Mobile commerce
Deliverable
production ML models | product features
Required skills
React Native, JavaScript, TypeScript, mobile architecture patterns, state management, CI/CD, monorepo management, shared code strategy, performance optimization
Preferred skills
E2E testing, adaptive component design, technical documentation, mentoring
Technologies
React Native, Nx, Turborepo
Responsibilities
Design and implement scalable application architecture for React Native mobile apps; Lead architectural decisions around shared code strategies between React web and React Native mobile platforms; Build and maintain a robust monorepo infrastructure; Create technical specifications and architecture documentation for complex features; Integrate mini-apps and virtual currency systems with the Xsolla App ecosystem; Configure and optimize build pipelines and dependency management
Seniority
Senior, hands-on IC