Front End Software Engineer - XPS

8 Minutes ago • 2 Years + • Frontend Development

Job Summary

Job Description

We are looking for a Frontend Software Engineer who is product-minded, detail-oriented, and passionate about building polished, high-performance user interfaces. You thrive in collaborative teams and enjoy translating complex product requirements into scalable, maintainable code. You take ownership of what you build, continuously improve your codebase, and care deeply about delivering great user experiences across browsers and devices. You bring deep experience with React and TypeScript, understand frontend architecture and performance optimization, and are fluent in modern tooling and practices. If you love crafting elegant interfaces that delight users and scale with business needs, we’d love to hear from you.
Must have:
  • Design, build, and maintain modern, responsive web interfaces using React and TypeScript.
  • Translate product designs and requirements into functional, reusable, and accessible UI components.
  • Optimize performance across browsers and devices for speed, responsiveness, and reliability.
  • Collaborate closely with product managers, designers, and backend engineers to deliver end-to-end features.
  • Participate in planning, technical estimation, and delivery of new features and improvements.
  • Refactor legacy code to align with modern architectural patterns and coding standards.
  • Lead and contribute to frontend architecture discussions and design reviews.
  • Actively participate in code reviews, mentoring, and promoting a culture of engineering excellence.
  • Solid experience in software development with a strong focus on frontend engineering.
  • 2+ years of hands-on experience with React and TypeScript in production environments.
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and browser APIs.
  • Experience building responsive UIs and using utility-first CSS frameworks like Tailwind.
  • Comfortable integrating REST/GraphQL APIs, handling WebSockets or real-time data.
  • Familiarity with CI/CD workflows, Git, and Agile collaboration practices.
  • Exposure to testing frameworks like Jest, Testing Library, and Cypress.
  • Strong attention to performance, accessibility, and usability.
Good to have:
  • Experience working in monorepo or microfrontend environments
  • Familiarity with Next.js, server-side rendering (SSR), and static site generation (SSG)
  • Strong understanding of design systems and scalable component architectures
  • Passion for animation, interaction design, and creating polished, delightful experiences
  • Excellent communication skills with both technical and non-technical stakeholders

Job Details

ABOUT US

At Xsolla, we believe that great games begin as ideas, driven by the curiosity, dedication, and grit of creators around the world. Our mission is to empower these visionaries by providing the support and resources they need to bring their games to life. We are committed to leveling the playing field, ensuring that every creator has the opportunity to share their passion with the world.

Headquartered in Los Angeles, with offices in Berlin, Seoul, and beyond, we partner with industry leaders like Valve, Twitch, and Ubisoft to clear the paths for innovation in gaming. Our global reach spans over 200 geographies, offering more than 700 payment methods in 130+ currencies.

Longevity Opportunity Vision Enjoy the game!

ABOUT YOU

We are looking for a Frontend Software Engineer who is product-minded, detail-oriented, and passionate about building polished, high-performance user interfaces. You thrive in collaborative teams and enjoy translating complex product requirements into scalable, maintainable code. You take ownership of what you build, continuously improve your codebase, and care deeply about delivering great user experiences across browsers and devices.

You bring deep experience with React and TypeScript, understand frontend architecture and performance optimization, and are fluent in modern tooling and practices. If you love crafting elegant interfaces that delight users and scale with business needs, we’d love to hear from you.

Responsibilities

  • Design, build, and maintain modern, responsive web interfaces using React and TypeScript
  • Translate product designs and requirements into functional, reusable, and accessible UI components
  • Optimize performance across browsers and devices for speed, responsiveness, and reliability
  • Collaborate closely with product managers, designers, and backend engineers to deliver end-to-end features
  • Participate in planning, technical estimation, and delivery of new features and improvements
  • Refactor legacy code to align with modern architectural patterns and coding standards
  • Lead and contribute to frontend architecture discussions and design reviews
  • Actively participate in code reviews, mentoring, and promoting a culture of engineering excellence

Qualifications & Skills

  • Solid experience in software development with a strong focus on frontend engineering
  • 2+ years of hands-on experience with React and TypeScript in production environments
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and browser APIs
  • Experience building responsive UIs and using utility-first CSS frameworks like Tailwind
  • Comfortable integrating REST/GraphQL APIs, handling WebSockets or real-time data
  • Familiarity with CI/CD workflows, Git, and Agile collaboration practices
  • Exposure to testing frameworks like Jest, Testing Library, and Cypress
  • Strong attention to performance, accessibility, and usability

Nice to Have

  • Experience working in monorepo or microfrontend environments
  • Familiarity with Next.js, server-side rendering (SSR), and static site generation (SSG)
  • Strong understanding of design systems and scalable component architectures
  • Passion for animation, interaction design, and creating polished, delightful experiences
  • Excellent communication skills with both technical and non-technical stakeholders

The duties and responsibilities of this position may evolve over time to support the organization’s goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required.

Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal information and respecting your privacy.

For any inquiries related to data privacy, please contact: careers@xsolla.com

Explore more opportunities at: https://xsolla.com/careers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Baku, Azerbaijan

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Frontend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Los Angeles, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Baku, Azerbaijan (Hybrid)

Baku, Azerbaijan (Hybrid)

Los Angeles, California, United States (Remote)

State Of São Paulo, Brazil (Remote)

Georgia (Hybrid)

Beijing, China (Remote)

View All Jobs

Get notified when new jobs are added by Xsolla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug