Senior Frontend Engineer Xsolla View original posting Work arrangement On-site Occupation Software & IT Location Baku Compensation Not disclosed Apply by April 10, 2027 About this role RESPONSIBILITIES Design, develop, and maintainmodern, scalable, and responsive web interfaces usingReactandTypeScript. Translate product designs and user storiesinto high-quality, functional UI components. Optimize performancefor speed and scalability across browsers and devices. Refactor legacy codeto align with current best practices and architectural patterns. Write clean, maintainable, and testable codeusing modern frontend tooling. Implement effective state managementstrategies and integrate withREST/GraphQL APIs. Participate in and lead frontend design reviewsand architecture discussions. Collaborate closely with product managers, designers, and backend engineersto deliver features end-to-end. Contribute to planning, estimation, and delivery trackingof new features and technical improvements.Identify and resolve performance bottlenecks, UI bugs, and UX inconsistencies. Mentor peers, provide constructivecode reviews, and foster a culture of continuous improvement.REQUIREMENTS 6+ yearsof professional experience insoftware development. 4+ yearsof hands-on experience withReact(and ideallyTypeScript).Deep knowledge ofJavaScript/ES6+,HTML5,CSS3, andWeb APIs.Experience withresponsive design systemsandCSS-in-JS(e.g.,Tailwind).Familiarity withREST/GraphQL APIs,WebSockets, andreal-time data handling.Comfortable working withGit,CI/CD pipelines, andagile collaboration tools.Exposure totesting frameworkssuch asJestorCypress.NICE TO HAVEExperience withmicrofrontendormonorepo architectures.Strong understanding ofdesign systemsandscalable component architectures.Experience integratingthird-party identity/auth systems(e.g.,SSO,OAuth2).Proficiency withNext.js,SSR/SSG, and hybrid rendering strategies.A deep appreciation forUX polish, animation, and interaction design. Excellent written and verbal communication skillsfor both technical and non-technical audiences.