{"id":103498,"url":"https://alion.io/job/xsolla-middle-senior-frontend-developer-react","title":"Middle/ Senior Frontend developer - React","company":{"id":2375,"name":"Xsolla","domain":"xsolla.com","url":"https://alion.io/company/xsolla","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":73,"open_postings":182,"ghost_share":0.363,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":70,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Shanghai, China"],"countries":["CN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Webpack","optional":true}],"status":"live","first_seen_at":"2025-12-22T03:15:06Z","employer_posted_date":"2025-12-22","last_verified_at":"2026-10-17T09:09:54Z","board_verified":true,"closed_at":null,"days_open":299,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":299},"description":"ABOUT US\nXsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.\nFor more information, visit xsolla.com.\nABOUT YOU\nWe are looking for a Senior Full-Stack Engineer who is reliable, detail-oriented, and passionate about building robust communication systems to join our Communications Platform team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to develop new projects, modules, and components that power seamless communication between businesses, gamers, and partners across multiple channels.\nStrong skills in frontend development using React.js and server-side development using Node.js with the Nest.js framework are essential, along with experience in building interactive user interfaces, working with databases (MongoDB, IndexedDB), and understanding of REST, Sockets, and HTTPS protocols. The ability to engage in integration with various Xsolla products, participate in design improvements, and ensure smooth product operation with enhanced stability will be key to your success in this role.\nIf you’re passionate about building reliable, real-time communication solutions that connect gamers and partners across the globe and love creating high-quality, performant full-stack applications that make a real impact, we would love to hear from you!\nRESPONSIBILITIES\nEngage in integration with various Xsolla products\n\nDevelop new projects, modules and components\n\nParticipate in design and improvement of designs\n\nEnsure the product runs smoothly and work to improve stability\n\nGame industry experience required\nOn-site position only (remote work not available) \nQualifications and Skills\n3 years+ working experience\n\nStrong skills in frontend development using React.js and creating interactive user interfaces\n\nUnderstanding of how state managers work (we use MobX)\n\nKnowledge of server-side development using Node.js and the Nest.js framework\n\nExperience working with databases (MongoDB, IndexedDB)\n\nUnderstanding of REST, Sockets, HTTPS\n\nNice to Have\nExperience with real-time applications\n\nExperience with Meteor.js\n\nSome knowledge of CI/CD, linters, performance analysis\n\nExperience with Docker / k8s\n\nFamiliarity with webpack module federation\n\nExperience in monitoring client applications","description_format":"text","description_chars":2982,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","Payment Processing & Gateways","Game Development"],"lifecycle":[{"event":"open","at":"2025-12-22T03:15:06Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.3,"p_room":0.28,"age_days":299,"expected_fill_days":70,"reasons":["conf:3","velocity","ghost","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/xsolla-middle-senior-frontend-developer-react","json_url":"https://alion.io/job/xsolla-middle-senior-frontend-developer-react.json","meta":{"generated_at":"2026-10-17T11:33:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15136,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2375},"rest":"https://alion.io/mcp/rest/get_company?id=2375"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxsolla-middle-senior-frontend-developer-react"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fxsolla-middle-senior-frontend-developer-react"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fxsolla-middle-senior-frontend-developer-react"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/xsolla-middle-senior-frontend-developer-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxsolla-middle-senior-frontend-developer-react"}]}