Overview
Canal is seeking a Senior Frontend Software Engineer to join our innovative team in San Francisco. This role is ideal for someone passionate about building scalable software and being part of a startup environment. You will be working on developing the frontend of our digital merchandising platform using modern technologies like React and Typescript.
Responsibilities
- Participate in roadmapping and architecture discussions.
- Produce high-quality, production-ready, readable, and maintainable code.
- Lead large projects from initial inception to production.
- Unblock and support your team of peers including engineers, executives, designers, product managers, and business operators.
You Have
- A computer science or technical degree & 3-4 years industry experience, or 5-6 years in full-time frontend engineering roles.
- Built with React, or similar front-end web development tools.
- Experience dealing with stakeholders of different levels, especially within Product and Design.
- A complete knowledge of software development paradigms, and a willingness to go beyond your responsibilities as a front-end developer.
We Have
- Competitive compensation packages based on experience.
- Unlimited PTO + 12 company holidays.
- Quality health, vision, dental, and life insurance.
- Health Savings Account (HSA).
- 401K plans w/ 3% employer contribution.
- 12 weeks paid maternity & paternity leave.
- Commuter Benefits.
- Rideshare from office provided after 8 PM.
- Dinner provided after 5:30 PM.
- One-time $300 Home Office Stipend.
- $60 gym credit (our SF office has a gym!).
- $10K referral bonus for technical roles / $5K for non-technical roles, paid out after 3 months as long as the referred employee remains in good standing.
- In-flight wifi expensable if you’re working during the flight.
- Occupational Accident Insurance.
- Free samples from our amazing brand partners!
How You'll Succeed
- Own: Advocate for the products and processes that you believe in, then help your team understand and implement them.
- Prioritize: Seek out the context that will allow you to manage your time successfully, and quickly develop a keen sense for what's urgent vs what's important.
- Communicate: Go beyond the top of your inbox, and use multiple channels of communication in concert to proactively drive alignment.
- Adapt: Evolve with needs of the business, which (as with any startup) are evolving constantly.
Our Stack
- Backend: Django + Graphene (graphQL)
- Frontend: Typescript + React + Apollo (graphQL)
- Database: PostgreSQL
- Hosting: AWS & Kubernetes on EKS
Benefits Extracted with AI
- Commuter benefits
- Paid paternity leave
- Unlimited PTO
- Health insurance
- 401K with employer contribution
- Maternity and paternity leave
- Commuter Benefits
- Rideshare options
- Dinner provision
- Home office stipend
- Gym credit
- Referral bonus
- Occupational Accident Insurance
- Free samples from brand partners
Similar jobs
Last update: 23 minutes ago
Senior Frontend Software Engineer
Join Canal as a Senior Frontend Software Engineer in San Francisco. Work with React, Typescript, and Django to shape the future of online shopping.
Staff Frontend Software Engineer
Join Canal as a Staff Frontend Software Engineer in San Francisco, specializing in React.js and web development.
Senior Full Stack Software Engineer
Join Canal as a Senior Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.
Staff Backend Software Engineer
Join Canal as a Staff Backend Software Engineer in San Francisco, pioneering new online shopping solutions with top benefits.
Staff Full Stack Software Engineer
Join Canal as a Staff Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.
Staff Backend Software Engineer
Join Canal as a Staff Backend Software Engineer to build scalable software solutions using Django, GraphQL, and TypeScript.
Senior Frontend Software Engineer
Join Refuel as a Senior Frontend Software Engineer to build and enhance our web application frontend using React and JavaScript.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React.js, offering competitive benefits and remote work.
Senior Frontend Software Engineer
Join Squarespace as a Senior Frontend Software Engineer, focusing on JavaScript, React.js, and Angular in a hybrid work environment.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Senior Frontend Engineer, Client Platform
Join Postman as a Senior Frontend Engineer to lead web architecture and performance tracks, impacting millions of users.
Frontend Software Engineer with React
Join Transcend as a Frontend Software Engineer to build intuitive UI features using React and Typescript.
Senior Frontend Developer
Senior Frontend Developer role focusing on React.js and TypeScript in Amsterdam, offering a comprehensive benefits package.
Senior Front-end Engineer with React.js and TypeScript
Join c/side as a Senior Front-end Engineer to build and improve React.js applications with TypeScript.
Senior Software Engineer - Frontend
Join Surfside as a Senior Software Engineer - Frontend in New York. Lead frontend initiatives, mentor team members, and drive technical excellence.
Senior Frontend Engineer, Subscriptions & Payments
Join Webflow as a Senior Frontend Engineer to enhance payment systems using React.js, JavaScript, and CSS.
Senior Full-Stack Engineer
Join Watershed as a Senior Full-Stack Engineer in San Francisco to build innovative sustainability solutions.
Senior Software Engineer - Frontend
Join Sigma Computing as a Senior Software Engineer - Frontend to develop responsive UIs using React, JavaScript, and TypeScript.
Senior Frontend Software Engineer - React, TypeScript
Join Assembled as a Senior Frontend Software Engineer to lead innovation in React and TypeScript for AI-based products.
Senior Software Engineer, Frontend Platform
Join Vercel as a Senior Software Engineer to enhance frontend platform reliability using JavaScript, React, and TypeScript.
Senior Software Engineer - Frontend (React, TypeScript)
Join TruckSmarter as a Senior Frontend Engineer to build scalable systems using React and TypeScript.
Senior Frontend Software Engineer
Join Slash as a Senior Frontend Software Engineer to build delightful web and mobile experiences. Proficiency in JavaScript and CSS required.