{"id":3708105,"url":"https://alion.io/job/luxoft-senior-fullstack-engineer-ts-react-python","title":"Senior Fullstack Engineer (TS, React, Python)","company":{"id":171185,"name":"Luxoft","domain":"luxoft.com","url":"https://alion.io/company/luxoft","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":{"grade":"A","score":88,"open_postings":8,"ghost_share":0,"stale_share":0.625,"repost_share":0.125,"time_to_fill_p50_days":20,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"FastAPI","optional":false},{"name":"GraphQL","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Web Components","optional":false},{"name":"Claude Code","optional":true},{"name":"HIPAA","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-03T21:33:33Z","employer_posted_date":null,"last_verified_at":"2026-11-03T21:33:33Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We're building a platform that companies use to create marketplaces that help people find the right kind of provider and book an appointment. Payer and employer partners deliver it to their members inside their own sites and apps, through embeddable experiences, SDKs, an API, and\n\nan MCP server.\n\nYou'll build those surfaces and the API behind them. The work spans the embeddable widget clients place on their sites, the preview app that demonstrates it, the questionnaire and booking flows, SDKs, and a remote MCP server.\nThis is a hands-on, AI-native role: you'll use coding agents and reusable AI skills every day to ship faster without trading away quality or security.\n\nResponsibilities:\n\n- Build the embeddable widget as web components or iframes, with style isolation, Content Security Policy compatibility, a postMessage protocol, and versioning that won't break partner pages.\n\n- Build the questionnaire and booking flows, white-label theming, and the preview app, to WCAG 2.1 AA.\n\n- Implement endpoints in the shared OpenAPI contract, in Python services, including tenancy and partner authentication.\n\n- Generate SDKs from the OpenAPI contract, write developer documentation, and build the sandbox experience for partner developers.\n\n- Ensure proper handling of PHI.\n\n- Write unit, integration, and end-to-end tests, ship through CI/CD, monitor what you build, and support incident response.\nMandatory Skills Description:\n\n- 6+ years of full-stack engineering experience shipping production web applications.\n\n- Experience building embeddable widgets, third-party-hosted web components, or SDKs that run inside other companies' products.\n\n- Strong TypeScript and React, plus backend services in Python (e.g., FastAPI).\n\n- Command of the web platform for embedding: custom elements and Shadow DOM, iframe sandboxing, Content Security Policy, and postMessage.\n\n- REST API design with OpenAPI, including SDK generation from specs. GraphQL experience is a plus.\n\n- Practical knowledge of OAuth 2.0, OpenID Connect, and SSO.\n\n- Experience working with PII and/or PHI under HIPAA.\n\n- Daily use of AI coding tools like Claude Code, with the judgment to keep AI-assisted code correct, tested, and secure.\n\n- You drive work to landed, not merged, and you own the result.","description_format":"text","description_chars":2272,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-03T21:45:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":20,"reasons":["seen:0","win:early","comp:brand"],"computed_at":"2026-11-04T04:28:18Z"},"pay":null,"html_url":"https://alion.io/job/luxoft-senior-fullstack-engineer-ts-react-python","json_url":"https://alion.io/job/luxoft-senior-fullstack-engineer-ts-react-python.json","meta":{"generated_at":"2026-11-04T04:28:18Z","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":6962,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":171185},"rest":"https://alion.io/mcp/rest/get_company?id=171185"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fluxoft-senior-fullstack-engineer-ts-react-python"},{"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%2Fluxoft-senior-fullstack-engineer-ts-react-python"},{"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%2Fluxoft-senior-fullstack-engineer-ts-react-python"},{"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/luxoft-senior-fullstack-engineer-ts-react-python\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fluxoft-senior-fullstack-engineer-ts-react-python"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3708105}},{"tool":"search_jobs","arguments":{"company":"luxoft.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3708105},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}