- Experience
- 2–4 yrs
- Salary
- USD 90,000 – USD 115,000 / year
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Position Overview
Xsolla seeks an inquisitive, meticulous, and team-oriented Full-Stack Engineer to join our Engineering team based in Montreal. The ideal candidate thrives in a dynamic environment and is motivated to contribute holistically towards feature development, scalable architecture, and enhancing system performance and reliability across both frontend and backend domains.
About the Role
The role requires expertise in React and current frontend technologies paired with backend proficiency in Go or similar languages. Experience with microservices architecture and containerized setups using Docker and Kubernetes is vital. The candidate will be responsible for delivering features from initial idea through production, troubleshooting live system issues, and driving performance improvements.
Company Overview
Xsolla is a leading global commerce platform providing essential tools and services to assist video game developers—from independent studios to AAA companies—in funding, distributing, marketing, and monetizing their games worldwide. Headquartered in Los Angeles, California, Xsolla supports over 1,500 developers and offers diverse revenue pathways to empower creators.
Core Duties
- Develop and maintain full-stack applications supporting key company products.
- Create responsive, high-performance user interfaces using React.
- Build and manage backend services with Go and event-driven systems.
- Operate within microservices ecosystems and container orchestration platforms like Docker and Kubernetes.
- Engage in architecture reviews and suggest optimizations for maintainability and performance.
- Collaborate cross-functionally with engineering, product, design, and QA teams to deliver end-to-end features.
- Perform monitoring, debugging, and root cause analysis in production environments to enhance reliability.
- Write automated tests and adhere to CI/CD pipelines to maintain deployment quality.
- Participate in peer code reviews and technical discussions to foster knowledge sharing.
- Contribute to on-call rotations to support live systems and respond to incidents.
Qualifications and Expertise
- 2 to 4 years of experience in full-stack software development.
- Strong skills in React and modern frontend frameworks and methodologies.
- Backend development experience in Go or a similar programming language.
- Knowledge of microservices design and event-based communication.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) technologies.
- Basic capabilities in monitoring tools, observability, and system performance tuning.
- Competence in diagnosing and resolving production issues.
Preferred Additional Skills
- Experience with React Native for mobile app development.
- Interest or prior work in gaming, payment processing, or e-commerce systems.
- Acquaintance with adtech platforms or monetization frameworks.
- Knowledge of Kafka or similar streaming technologies.
- Experience with Redis or other in-memory databases.
- Working familiarity with cloud service providers like AWS, GCP, or Azure.
- Exposure to analytical or transactional databases such as ClickHouse or PostgreSQL.
- Experience developing internal tools or platforms for developers.
Compensation and Benefits
The annual salary range for this position is $90,000 to $115,000 USD. Xsolla provides a holistic benefits package prioritizing physical, mental, and emotional wellness, which includes medical, dental, vision coverage, paid time off, and individualized career development plans. The company emphasizes continuous professional growth through training and education opportunities, fostering a creative and collaborative work culture focused on the transformative impact of gaming.
Equal Opportunity Policy
Xsolla is committed to equal employment opportunity, embracing diversity across race, gender, age, disability, sexual orientation, and more. The company complies with applicable fair hiring laws and employs a fair chance stance concerning applicants with criminal histories.
Background Checks
For this role, background screening will be conducted including criminal history and educational and employment verifications due to responsibilities involving confidential data access, regulatory compliance, and financial handling.
Use of AI in Hiring
AI tools may assist in aspects of application evaluation and resume analysis to flag inconsistencies and aid recruitment, but final hiring decisions rest with human recruiters. Applicants can inquire about data handling practices upon request.