Senior Frontend Engineer
Xsolla · Bakou
Job description
About the role
Xsolla, a global commerce company that helps game developers fund, distribute, market and monetize their games, is looking for a Senior Frontend Engineer. You will design, build and maintain scalable, responsive interfaces in React and TypeScript across multiple business accounts, and work closely with product, design, backend and partner teams.
Key responsibilities
- Design, build and maintain scalable, responsive interfaces in React and TypeScript across multiple business accounts.
- Build and own shared remote modules (Module Federation) that plug into several host apps, keeping them versioned, backward compatible and safely deployable.
- Build UI with the xui design system and help improve it by contributing components and patterns.
- Turn product designs and user stories into accessible UI components.
- Integrate with REST and GraphQL APIs and implement clear state management.
- Handle authentication and session flows between host apps and modules, including secure Publisher Account token passing.
- Optimize performance, loading and caching across browsers and devices.
- Refactor legacy code (older React and react-router versions) toward current best practices.
- Write clean, testable code and keep test coverage healthy.
- Use AI coding assistants daily to design, build, test and refactor code, and add AI-assisted code review on top of manual review.
- Lead frontend design reviews, contribute to architecture decisions (ADRs) and mentor engineers.
- Contribute to planning, estimation and delivery tracking.
Required profile
- 6+ years of professional software development experience.
- 4+ years of hands-on experience with React and TypeScript.
- Good written and spoken English, able to explain technical trade-offs to non-technical stakeholders.
Required skills
- Deep knowledge of modern JavaScript (ES6+), HTML5, CSS3 and Web APIs.
- Experience with design systems, CSS-in-JS (e.g. styled-components) and responsive layouts.
- REST and GraphQL APIs; familiarity with WebSockets and real-time data.
- Hands-on experience with AI coding assistants and the judgment to review and correct their output.
- Git, CI/CD pipelines (GitLab preferred) and agile workflows.
- Testing tools such as Jest, React Testing Library, Cypress or Playwright.
Nice to have: microfrontends or monorepos, shared component libraries, SSO/OAuth2/JWT authentication, headless CMS, Next.js, B2B dashboards, and experience setting up AI workflows for a team.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 42 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 260
- Restaurant Host 251
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 10 minutes ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Xsolla
Bakou