{"id":2160313,"url":"https://alion.io/job/talentcross-react-node-js-dev-","title":"React + Node.js Dev.","company":{"id":3853091,"name":"Talent Cross","domain":"talentcross.it","url":"https://alion.io/company/talentcross","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Cheerio","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Puppeteer","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"Strapi","optional":false},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true}],"status":"live","first_seen_at":"2026-10-09T08:15:32Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-17T04:01:57Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Project: model-scouting.com\nLocation: Remote\nContract: ~200 hours (extendable)\nAbout the Role\nWe are looking for an experienced Full Stack Engineer to support the ongoing development of model-scouting.com, a platform built on Strapi that requires strong technical execution, scalability, and new feature development. The role involves both core application development and the creation of web scrapers and AI-powered Chrome extensions, so a strong understanding of modern JavaScript ecosystems is essential.\nThis role is ideal for someone with solid experience in React, Node.js, and PostgreSQL, and who has worked on complex, high-traffic platforms similar to the profile shared by the client (e.g., experience in multi-module platforms, APIs, integrations, architecting features, and mentoring teams). Candidates who can contribute to architecture, performance optimization, and hands-on development will be prioritized.\nResponsibilities\nDevelop and implement new features for model-scouting.com, built on Strapi.\nDesign and build web scrapers and AI-powered Chrome extension tools.\nCollaborate on architectural decisions, technical design, and planning.\nEnsure strong code quality, performance, and scalability.\nTroubleshoot, debug, and resolve technical issues across the stack.\nOptimize applications for speed, reliability, and maintainability.\nWork with APIs, data pipelines, and integrations as needed.\nRequired Skills & Experience\nStrong experience with React and its ecosystem (Hooks, Redux, testing libraries).\nAdvanced experience with Node.js, NestJS, Express, GraphQL, and REST APIs.\nProficiency with PostgreSQL and relational database modeling.\nHands-on experience with Strapi or similar headless CMS.\nAbility to build web scrapers (e.g., Puppeteer, Playwright, Cheerio).\nExperience integrating AI tools, plugins, or OpenAI APIs is a plus.\nStrong understanding of cloud environments (AWS preferred), CI/CD, containers, and deployment pipelines.\nA track record of working on complex platforms, building features end-to-end, and collaborating with product/engineering teams.\nPreferred Profile (based on client alignment)\nReact + Node stacks across multiple large-scale platforms,\nAPI integrations,\ndatabase-heavy applications,\nAI interactions,\nmentoring or owning modules, and\nexperience working with U.S.-based teams. Juan Ordosgoite - React Node.js…\nDeliverables\nNew platform features built and released.\nFunctional and scalable web scrapers.\nA working AI-powered Chrome extension.\nClean, maintainable, and well-documented code.\nSystem and performance optimizations.","description_format":"text","description_chars":2579,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-10-09T08:15:32Z"}],"visa":[],"liveness":{"score":79,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.874,"p_room":0.9,"age_days":7,"expected_fill_days":22,"reasons":["conf:1","velocity","win:mid","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/talentcross-react-node-js-dev-","json_url":"https://alion.io/job/talentcross-react-node-js-dev-.json","meta":{"generated_at":"2026-10-17T05:51:08Z","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":7948,"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":3853091},"rest":"https://alion.io/mcp/rest/get_company?id=3853091"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftalentcross-react-node-js-dev-"},{"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%2Ftalentcross-react-node-js-dev-"},{"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%2Ftalentcross-react-node-js-dev-"},{"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/talentcross-react-node-js-dev-\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftalentcross-react-node-js-dev-"}]}