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 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 Frontend Engineer (React.js)
Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.
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 - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
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 with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Medior/Senior React Developer
Join a leading company as a Medior/Senior React Developer, focusing on innovative frontend solutions in IoT and Smart Building technologies.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Lead Fullstack Developer with Frontend Focus
Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Full Stack Software Engineer
Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.
Senior Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Medior Frontend Developer with Vue.js
Join Scala as a Medior Frontend Developer in Sittard to build Vue.js applications and enhance web solutions.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Lead Front-end Developer
Join Suitsupply as a Lead Front-end Developer in Amsterdam, leading a team to build responsive web applications using React Native and more.