{"id":3530404,"url":"https://alion.io/job/softloft-senior-full-stack-developer-next-js-typescript-ai","title":"Senior Full Stack Developer (Next.js / TypeScript / AI)","company":{"id":4490147,"name":"Softloft","domain":"soft-loft.com","url":"https://alion.io/company/softloft-2","size_band":"11-50","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","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":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"Azure","optional":false},{"name":"Function Calling","optional":false},{"name":"LangChain","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Structured Outputs","optional":false},{"name":"TypeScript","optional":false},{"name":"Vercel AI SDK","optional":false},{"name":"CI/CD","optional":true},{"name":"Embeddings","optional":true},{"name":"JavaScript","optional":true},{"name":"LlamaIndex","optional":true},{"name":"Python","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-10-30T15:41:15Z","employer_posted_date":null,"last_verified_at":"2026-10-30T15:41:15Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We are looking for an experienced Senior Full Stack Developer with strong expertise in TypeScript, Next.js, and React to design, build, and deliver modern AI-powered applications.\n\nThe ideal candidate combines hands-on full-stack development experience with practical knowledge of integrating Large Language Models (LLMs), AI agents, and generative AI capabilities into production applications.\n\nKey Responsibilities\n\nDesign, develop, and maintain scalable web applications using Next.js, React, and TypeScript.\n\nBuild server-side functionality, APIs, and integrations using Next.js and the Node.js ecosystem.\n\nIntegrate LLM providers such as OpenAI, Azure OpenAI, and Anthropic.\n\nDevelop AI-powered product features, including conversational interfaces, intelligent workflows, and AI assistants.\n\nImplement AI streaming, structured outputs, and tool calling using frameworks such as Vercel AI SDK or LangChain.\n\nCollaborate on application architecture, performance, security, and production deployment.\n\nWork closely with product and engineering teams to deliver end-to-end solutions.\nRequired Skills\n\nStrong professional experience with TypeScript, React, and Next.js.\n\nSolid understanding of modern full-stack application architecture.\n\nExperience with server-side development, REST APIs, and third-party integrations.\n\nStrong knowledge of asynchronous programming, authentication, and application performance.\n\nExperience building and deploying production-grade applications.\n\nAbility to work independently and take ownership of technical solutions.\nNice to Have\n\nHands-on experience with OpenAI, Azure OpenAI, or Anthropic APIs.\n\nExperience with Vercel AI SDK, LangChain, or LlamaIndex.\n\nKnowledge of RAG (Retrieval-Augmented Generation), embeddings, and vector databases.\n\nExperience developing AI agents and LLM-powered workflows.\n\nFamiliarity with Python-based AI services.\n\nExperience with cloud platforms and CI/CD pipelines.\n\nIdeal Candidate\n\nA senior full-stack engineer who can independently deliver complete web applications using Next.js and TypeScript, with a strong interest in or proven experience building AI-powered products.","description_format":"text","description_chars":2145,"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":["Artificial Intelligence"],"lifecycle":[{"event":"open","at":"2026-10-30T15:41: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":7,"reasons":["seen:0","win:early"],"computed_at":"2026-10-31T03:48:57Z"},"pay":null,"html_url":"https://alion.io/job/softloft-senior-full-stack-developer-next-js-typescript-ai","json_url":"https://alion.io/job/softloft-senior-full-stack-developer-next-js-typescript-ai.json","meta":{"generated_at":"2026-10-31T03:48:57Z","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":5384,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":4490147},"rest":"https://alion.io/mcp/rest/get_company?id=4490147"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsoftloft-senior-full-stack-developer-next-js-typescript-ai"},{"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%2Fsoftloft-senior-full-stack-developer-next-js-typescript-ai"},{"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%2Fsoftloft-senior-full-stack-developer-next-js-typescript-ai"},{"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/softloft-senior-full-stack-developer-next-js-typescript-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsoftloft-senior-full-stack-developer-next-js-typescript-ai"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3530404}},{"tool":"search_jobs","arguments":{"company":"soft-loft.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3530404},"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"}}