Webflow is a visual web development platform that empowers non-coders to create incredible experiences for the web.
We’re hiring for a Senior Frontend Engineer to help us build thrilling user experiences with the latest web technologies: Node.js, Mongo, AWS, React, Flux architecture, CSS-in-JS, ES2015+, Mocha, Cypress.io, Jest, and Flow. Webflow empowers hundreds of thousands of people and we need your expertise to make us even better.
About the role
- Location: Remote
As a Senior Front End Engineer, you’ll …
- Write performant and accessible UI components (React) that power visual design experiences and websites (check out CSS Grid, E-commerce, Interactions, and more!)
- Collaborate with software engineers, product managers, designers and QA analysts in an autonomous, supportive team environment
- Build and maintain unit and integration tests (Mocha, Jest, Cypress)
- Mentor other engineers on best practices, code design considerations, and quality
- Improve our planning, development, and deployment processes to help you and your fellow team members
- Unite our front and back end services
That said, these role responsibilities are just the start! At Webflow, we encourage you to contribute wherever your interests take you — and shape your role accordingly.
And this isn’t just a philosophical bent: we actually give you 4 hours a week (10% of the work week) to pursue passion projects directly related to Webflow.
You’ll thrive as a Senior Frontend Engineer if you:
- Have previous engineering experience in scalable, multi-tenant environments that drive rich front-end experiences.
- Have developed a scalable SaaS product or service that builds customer trust through accessible and reliable user experiences
- Value testing and documentation as much as you do code
- Are comfortable with ambiguity and scoping solutions with your teammates
- Have consistently communicated trade offs throughout a project to meet both technical and business requirements
- Get excited about encouraging and developing earlier-career engineers
If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements.