Senior Frontend Software Engineer
Confirmed live in the last 24 hours
Locations
Oakland, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
React.js
Web Development
Requirements
- 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
Responsibilities
- Participate in roadmapping and architecture discussions
- Produce high-quality, production-ready, readable, 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
- 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
Digital shopping experience development
Company Overview
Canal is on a mission to change the way commerce happens online. The Canal platform enables brands to connect with like-minded brands to sell their products in their stores, gaining novel distribution channels and more deeply connecting with their customers.
Benefits
- Competitive compensation packages
- Unlimited PTO + 12 company holidays
- Quality health, vision, & life insurance
- 401k plans with 3% employer contribution
- Commuter benefits
- Home office stipends
- All-day snacks + dinner provided after 5:30pm
Company Core Values
- Dive deeper
- Disagree better
- Commit harder
- Embrace differences