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 Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Fullstack Developer with Angular, C#, and React.js
Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Senior Software Engineer - SFCC (SalesForce Commerce Cloud)
Join Converse as a Senior Software Engineer specializing in Salesforce Commerce Cloud to enhance digital experiences.
Senior Frontend Developer
Join BridgeFund as a Senior Frontend Developer to lead innovative practices in a dynamic Fintech scaleup, using React and Vue.js.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Junior Frontend Developer (React.js)
Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Senior Frontend Engineer (React.js)
Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.