{"id":2014239,"url":"https://alion.io/job/opentable-staff-frontend-software-engineer-availability-planning-experiences-2","title":"Staff Frontend Software Engineer (Availability Planning & Experiences)","company":{"id":450225,"name":"OpenTable","domain":"opentable.co.uk","url":"https://alion.io/company/opentable-5","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"B","score":75,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Frontend","role_family":"Frontend","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","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":{"min_usd":85000,"max_usd":194000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":96},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Figma","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-05-22T00:10:20Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-11T01:51:48Z","board_verified":true,"closed_at":null,"days_open":142,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":141},"description":"Join OpenTable as a Staff Frontend Software Engineer in Toronto. You will be a core technical leader and hands-on architect, responsible for tackling complex engineering challenges within the Availability Planning system. Your contributions will directly shape the experience of our top-tier restaurant partners and influence the user experience and technical foundation of a product central to OpenTable's success. You will actively write and review code, define and implement the technical vision, and elevate the coding standards of the entire team. Enjoy generous benefits, including paid vacation, parental leave, and mental health support.\nMissions\nContribuer à la conception et à l'architecture du système de planification de la disponibilité, en définissant et en mettant en œuvre la vision technique.\nÉcrire et examiner du code critique en React, Redux, TypeScript et JavaScript, en veillant à la performance et à la maintenabilité.\nAgir en tant que multiplicateur de force, en élevant les normes de codage et les pratiques de l'équipe grâce à des revues de code méticuleuses et au mentorat.\nProfil recherché\n - Quality Champion: A passion for rigorous quality control and pixel-perfect design implementation through the use of both automated and manual testing as well as careful code reviews- Strategic Execution: Exceptional ability to drive large, cross-functional projects from the early planning stage all the way into production\n- Communication and Collaboration: The ability to articulate complex technical trade-offs to product and design partners, as well as experience collaborating closely with designers (e.g., using Figma)\n- Strategic Architecture: Proven experience investing deeply in code architecture and driving multi-year technical roadmaps on large, established codebases. You excel at creating generic and reusable code\n- Ownership Mindset: You embrace full ownership over your systems and adopt modern tools (like AI helpers) to enhance efficiency, while maintaining rigorous standards for code quality and accuracy\n- You are a highly experienced engineer ready to translate strategic goals into elegant, production-ready code while leading technical strategy\n- Code Mastery: Deep, expert-level proficiency in JavaScript, TypeScript, Node.js, and React. You write code that is readable and maintainable, and you take the time to learn things you are working on that you don’t understand\n- Extensive Expertise: 7+ years of professional software development experience in a collaborative team environment, with a significant track record in building and scaling large-scale frontend applications","description_format":"text","description_chars":2625,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Parental leave"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Food & Beverages","Brewing & Beer","Seafood"],"lifecycle":[{"event":"open","at":"2026-10-07T13:07:53Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.391,"p_room":0.28,"age_days":141,"expected_fill_days":29,"reasons":["conf:1","velocity","win:tail","crowd:"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/opentable-staff-frontend-software-engineer-availability-planning-experiences-2","json_url":"https://alion.io/job/opentable-staff-frontend-software-engineer-availability-planning-experiences-2.json","meta":{"generated_at":"2026-10-11T04:29:28Z","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","counted_by":"address","units_charged":1,"used_today":3195,"day_limit":5000,"remaining_today":1805,"minute_limit":60,"resets_at":"2026-10-12T00: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":450225},"rest":"https://alion.io/mcp/rest/get_company?id=450225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fopentable-staff-frontend-software-engineer-availability-planning-experiences-2"},{"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%2Fopentable-staff-frontend-software-engineer-availability-planning-experiences-2"},{"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%2Fopentable-staff-frontend-software-engineer-availability-planning-experiences-2"},{"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/opentable-staff-frontend-software-engineer-availability-planning-experiences-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fopentable-staff-frontend-software-engineer-availability-planning-experiences-2"}]}