Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Canals
Canals is a bootstrapped, profitable startup transforming wholesale distribution — a trillion-dollar industry — with AI. Our platform integrates directly with the systems distributors already use, automating tedious workflows and eliminating failure points in the movement of physical goods around the world.
We’re a 55-person, fully remote team (40 in engineering) distributed across North and South America, operating at millions in ARR and scaling fast — all without outside funding.
The Opportunity
Canals is growing quickly, and the complexity of what we’re building is too. We’re looking for a Senior Frontend Engineer to help us design and build rich, performant web applications that make intricate supply-chain operations simple and intuitive.
You’ll own major parts of our frontend architecture, collaborate closely with product and design, and bring beautiful, highly-usable experiences to life. This is a high-impact role for someone who loves turning messy real-world workflows into elegant, reliable interfaces.
What You’ll Do
- Build and maintain core frontend features using React, TypeScript, and modern web tooling.
- Own large, complex UI projects end-to-end — from architecture and implementation to polish and performance.
- Collaborate with product designers and backend engineers to translate business logic into intuitive interfaces.
- Shape and evolve our design system and component libraries for consistency and speed.
- Optimize performance, accessibility, and reliability across browsers and devices.
- Review code, mentor teammates, and help raise the overall technical bar of the frontend team.
- 5+ years of professional experience in frontend or full-stack engineering.
- Expert-level knowledge of React, TypeScript, and modern JavaScript/HTML/CSS.
- Proven experience shipping complex, data-driven web apps in production.
- Deep understanding of frontend architecture, state management, and API integration patterns.
- An eye for design and empathy for users — you care about how things look and feel.
- Strong communication and collaboration skills in a remote, async environment.
- Experience with Next.js, GraphQL, or frontend performance optimization is a plus.
- Bootstrapped & profitable: stable, product-led growth without VC chaos.
- High ownership: work directly with founders and senior engineers; no layers of red tape.
- Engineering-driven culture: we value craftsmanship, documentation, and autonomy.
- Real-world impact: your work helps move physical goods more efficiently across the world.
- Remote-first & flexible: collaborate with a top-tier team across the Americas.
Key Skills
Ranked by relevanceReady to apply?
Join Canals and take your career to the next level!
Application takes less than 5 minutes