{"id":2482903,"url":"https://alion.io/job/choose-squad-fullstack-product-engineer","title":"Fullstack Product Engineer","company":{"id":4418611,"name":"Squad Global","domain":"choosesquad.com","url":"https://alion.io/company/choosesquad","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"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":"structured","locations":[],"countries":[],"hiring_countries":["AR"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":51000,"max_usd":122000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"D3.js","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"InfluxDB","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Recharts","optional":false},{"name":"Time Series Forecasting","optional":false},{"name":"TimescaleDB","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"Three.JS","optional":true}],"status":"live","first_seen_at":"2026-04-27T14:30:06Z","employer_posted_date":"2026-04-27","last_verified_at":"2026-10-14T03:00:45Z","board_verified":true,"closed_at":null,"days_open":169,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":169},"description":"The Role\nMining operators don’t use Jupyter notebooks. They rely on dashboards, interfaces, and tools that run on tablets underground, on laptops at surface, and in control rooms operating under extreme conditions. You will build those systems.\nAs a Full-Stack Product Engineer, you will take the output from AI and ML teams and turn it into usable, high-impact applications for real users in the field. This includes operator-facing applications, data-intensive dashboards, and internal tools that support operations.\nThis is not a typical startup “full-stack” role. You will be building complex, domain-specific software for expert users who expect high performance and excellent UX.\nWhat You’ll Own\nDevelopment of client-facing applications across multiple engagements\nPlatform interfaces and operational dashboards\nData visualization components (drill data, sensor streams, simulation outputs)\nIntegration between AI/ML backends and frontend applications\nDemo environments and technical artifacts for business development\nInternal tooling (automation, knowledge systems, workflow tools)\nPerformance and reliability in production environments\nWho You Are\nExperience\n5+ years of full-stack engineering experience, with strong frontend expertise\nExperience building internal tools or operator-facing applications (non-consumer)\nBackground working with data-intensive interfaces (dashboards, data grids, visualization-heavy UIs)\nExperience in small teams with end-to-end ownership of features\nTechnical Skills\nFrontend: React + TypeScript (advanced level), writing clean and maintainable component-based code\nBackend: Python (FastAPI or similar) or Node.js\nData Visualization: Experience with D3.js, Vega-Lite, Recharts, or similar (building custom visualizations, not just using libraries)\nDatabases: PostgreSQL and/or time-series databases (InfluxDB, TimescaleDB), or vector databases\nDeployment: Docker, cloud environments, CI/CD pipelines\nNice to have: WebGL or Three.js for 3D visualizations\nProfile\nStrong UX awareness, with the ability to distinguish between functional and high-quality user experiences\nComfortable working with ambiguity and bringing clarity through prototyping rather than excessive specification\nAbility to balance speed and quality, knowing when to prioritize each\nCuriosity for the domain and interest in understanding how end users interact with the tools\nWhat This Role Offers\nOpportunity to build applications used in real-world, high-impact environments\nClose collaboration with domain experts\nEnd-to-end ownership of applications, from architecture to deployment\nGreenfield development environment with no legacy constraints at the start","description_format":"text","description_chars":2671,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T23:24:42Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.239,"p_room":0.28,"age_days":169,"expected_fill_days":29,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-10-14T04:47:53Z"},"pay":null,"html_url":"https://alion.io/job/choose-squad-fullstack-product-engineer","json_url":"https://alion.io/job/choose-squad-fullstack-product-engineer.json","meta":{"generated_at":"2026-10-14T04:47:53Z","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":6700,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":4418611},"rest":"https://alion.io/mcp/rest/get_company?id=4418611"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fchoose-squad-fullstack-product-engineer"},{"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%2Fchoose-squad-fullstack-product-engineer"},{"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%2Fchoose-squad-fullstack-product-engineer"},{"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/choose-squad-fullstack-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fchoose-squad-fullstack-product-engineer"}]}