Xsolla

Senior Full-stack Engineer

Xsolla

full-time

Posted on:

Location Type: Remote

Location: Serbia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain full-stack applications that power core products and platforms.
  • Develop responsive, high-performance user interfaces using React.
  • Build and maintain backend services using Go and event-driven architectures.
  • Build scalable microservices in containerized environments using Docker and Kubernetes.
  • Drive architecture decisions that improve performance, resiliency, and maintainability.
  • Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions.
  • Own your code in production, monitor, debug, and continuously improve application performance and reliability.
  • Write automated tests and follow CI/CD best practices to ensure high-quality deployments.
  • Participate in code reviews, technical discussions, and knowledge sharing across teams.
  • Participate in on-call rotation to support production systems and respond to incidents.

Requirements

  • 5+ years of full-stack development experience.
  • Strong proficiency in React and modern frontend development practices.
  • Solid backend experience in Go or a similar language.
  • Strong understanding of microservices architecture, distributed systems, and event-based communication.
  • Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
  • Solid understanding of observability, monitoring, and performance optimization.
  • Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
Benefits
  • We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program.
  • This includes 100% company-paid medical, dental, and vision plans.
  • Unlimited Flexible Time Off.
  • A personalized career roadmap for each employee.
  • By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack developmentReactGomicroservices architectureevent-driven architectureautomated testingCI/CDperformance optimizationcontainerizationdistributed systems
Soft Skills
collaborationproblem-solvingcommunicationcode reviewknowledge sharingtroubleshootingdecision makingownershipmonitoringdebugging