Senior Frontend Software Developer
You will join a team responsible for building the platform powering all user-facing experiences at Xsolla. You'll collaborate with local and international teams, focusing on user-centric software that elevates the digital experience for a global audience. You'll contribute to building high-performance frontend solutions used by game developers worldwide, working on complex technical initiatives while supporting predictable, reliable delivery.
Responsibilities
- Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences
- Design, build and evolve scalable, high-performance frontend web applications
- Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team
- Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools
- Own features end-to-end including requirement refinement, implementation, testing, and delivery
- Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency
- Ensure cross-browser and multi-device compatibility while meeting accessibility standards
- Contribute to modernization, refactoring, and continuous performance improvements
- Contribute and enforce engineering best practices across coding, documentation, testing, and review processes
- Ensure strong automated test coverage and reliable CI/CD workflows
- Own operational excellence, including incident response, root-cause analysis, and long-term reliability improvements
- Advocate for scalability, performance, security, and observability across the platform's architecture and tooling
- Identify technical risks, estimate complexity, and communicate trade-offs to leadership and stakeholders
Requirements
- At least 2+ years of experience holding a senior frontend development title
- 7+ years of frontend software development experience with strong expertise in modern frontend frameworks at scale
- Experience building or leading frontend development for e-commerce, gaming, or monetization platforms
- Extensive experience with Typescript, React, Redux or modern state management libraries
- Experience with module federation, component architecture, performance optimizations, accessibility, RSC, and SSR patterns
- Strong expertise in modern CSS frameworks and UX/UI design systems and principles
- Solid understanding of microservices architecture and RESTful or RPC-style APIs integration and patterns
- Proficiency with Node.js and MongoDB for server-side functionality
- Experience with automated testing frameworks (Vitest/Jest) and end-to-end testing (Playwright/Cypress)
- Good understanding of bundling and compilation (e.g., webpack, rollup, vite, esbuild)
- Experience with CI/CD workflows (GitLab CI or similar), private registries, and secure artifact handling
- Proven ability to influence technical decisions and drive change; experience in a leadership role is a plus
- Excellent interpersonal and communication skills facilitating effective collaboration with a cross functional team
- Committed to writing high-quality code and continuously improving projects
- Strong understanding of development best practices, including design patterns, testing methodologies, and an agile development process
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Strong English communication skills, both written and verbal
Benefits
- Medical, dental, and vision coverage
- PTO
- Personalized career roadmap
- Professional development through training and educational opportunities