{"id":4096320,"url":"https://alion.io/job/hirevouch-full-stack-sw-engineer-4","title":"Full Stack SW Engineer","company":{"id":4415880,"name":"hireVouch","domain":"hirevouch.com","url":"https://alion.io/company/hirevouch","size_band":"11-50","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"CATS","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Datadog","optional":false},{"name":"Expo","optional":false},{"name":"Firestore","optional":false},{"name":"Maestro","optional":false},{"name":"Next.js","optional":false},{"name":"Playwright","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Zod","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-11T21:08:31Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T21:08:31Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the Role\nWe're looking for a Full Stack Engineer to build the product Canadians actually touch: our web app (Next.js), our mobile app (Expo / React Native), and the TypeScript backend-for-frontend that serves both. You'll ship features end to end - from the API contract to the screen.\nThis is a product role at a payments company, which means the details matter in ways they don't elsewhere: the amount on the screen has to be the amount that moves, the form that fails has to fail clearly, and the schema at the boundary has to be strict. You'll work across three codebases and learn all of them.\nWhat You'll Be Doing\nShip features end to end across web (Next.js, React, Tailwind), mobile (Expo, React Native), and our backend-for-frontend (Hono, Zod, Firestore)\nBuild the onboarding and activation flows that turn signups into paying users - the biggest lever in the company\nDesign and evolve BFF endpoints with strict schemas so web and mobile share one reliable contract\nBuild UI on our design system and contribute back to it\nInstrument what you ship - Datadog RUM, structured logs, and alerts are part of done\nWrite end-to-end tests (Playwright, Maestro) for the flows that matter\nReview code and help keep our engineering standards real\nWho We're Looking For\n2+ years building production web or mobile apps in TypeScript and React\nYou've written real backend code too - REST APIs, auth, a data layer - not just called them\nYou care about correctness: types, schemas, and edge cases, especially where money is displayed\nYou have taste - you notice when a screen is off by four pixels and when a flow has one step too many\nYou already build with AI coding tools every day and can tell when they're wrong\nYou'd rather make a call with most of the information than wait for all of it, and when a requirement changes mid-build you get curious about why\nYou want to own a surface, not just a component\nBonus Points\nReact Native / Expo in production\nFintech or another domain where a wrong number is a real problem\nDesign-system work, accessibility, or i18n (we ship in English and French)","description_format":"text","description_chars":2096,"description_truncated":false,"requirements":{"experience_years_min":2,"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":[],"lifecycle":[{"event":"open","at":"2026-11-11T21:08:31Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["conf:2","agency","win:early","comp:junior,brand"],"computed_at":"2026-11-11T23:13:48Z"},"pay":null,"html_url":"https://alion.io/job/hirevouch-full-stack-sw-engineer-4","json_url":"https://alion.io/job/hirevouch-full-stack-sw-engineer-4.json","meta":{"generated_at":"2026-11-11T23:13:48Z","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":46202,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4415880},"rest":"https://alion.io/mcp/rest/get_company?id=4415880"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhirevouch-full-stack-sw-engineer-4"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fhirevouch-full-stack-sw-engineer-4"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fhirevouch-full-stack-sw-engineer-4"},{"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/hirevouch-full-stack-sw-engineer-4\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhirevouch-full-stack-sw-engineer-4"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4096320}},{"tool":"search_jobs","arguments":{"company":"hirevouch.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4096320},"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"}}