23 hours ago
Remote, CanadaSenior
Responsibilities
- Design, build, deploy, and operate scalable frontend applications using React and TypeScript.
- Develop reusable, responsive UI components and optimize application performance, accessibility, and latency.
- Manage frontend state and data-fetching patterns using tools such as React Query and Redux.
- Integrate applications with REST and GraphQL APIs with robust error handling and data consistency.
- Own frontend reliability through monitoring, alerting, incident response, distributed tracing, and log analysis.
- Drive CI/CD, automated testing, code review, progressive rollouts, architectural decisions, RFCs, and technical design reviews.
- Collaborate with Product, Mobile, QE, Data, design, and engineering teams to deliver high-quality releases.
- Use AI-assisted development tools and workflows for code generation, refactoring, debugging, testing, code review, and performance analysis.
- Mentor team members and help advance frontend engineering practices within the organization.
Requirements
- 5+ years of experience building and operating production frontend applications at scale.
- Strong proficiency in React and TypeScript.
- Deep understanding of modern CSS, including CSS Modules, Tailwind, or CSS-in-JS, and responsive design principles.
- Experience with Jest, React Testing Library, and Cypress or Playwright.
- Strong knowledge of Web APIs, browser internals, and frontend performance optimization.
- Experience with CI/CD pipelines, Vite, Webpack, AWS and/or Azure, and Kubernetes including EKS.
- Hands-on experience with GitHub Copilot, Cursor, Claude Code, or similar AI-assisted development tools.
- Experience making repositories agent-ready with clear documentation, AGENTS.md or CLAUDE.md files, structured conventions, and reproducible local setups.
- Experience using AI agents for end-to-end engineering tasks and integrating AI into frontend workflows.
- Understanding of prompt engineering, evaluation of AI-generated outputs, and reliable, reproducible, accessible AI-driven development.
- Experience with Vue 2 or Vue 3 and familiarity with design systems and Figma are preferred.
Benefits
- 12-month contract position based in Ontario with a remote work arrangement.
- Monthly Skip spend allowance and exclusive Workperks discounts.
- Generous PTO with a buy-and-sell program offering up to 5 extra days.
- Up to 20 weeks of parental-leave top-up and paid sick time.
- Flexible medical and dental insurance for employees and families.
- Access to training resources, mentorship, global mobility pathways, wellness support, and an inclusive culture.
- RRSP contributions with diverse investment portfolios.
- Option to work from almost anywhere in the world for 4 weeks per year.
Tech Stack
Categories
About Just Eat
Just Eat Takeaway.com builds an online food-delivery and convenience marketplace that connects consumers with restaurants, grocery, and retail partners, supported by courier logistics and merchant tools. It earns primarily through commissions and delivery fees on orders placed via its apps and website. Headquartered in Amsterdam, the company was formed by the 2020 merger of Just Eat and Takeaway.com and is publicly listed on the London and Amsterdam stock exchanges.
