Webflow

Senior Software Engineer

Job Description

Posted on: 
July 13, 2024

Collaborate with designers, PMs, data scientists and engineers to plan and build product capabilities that enable our ambitious visual development goals.
Work across the tech stack to build APIs and develop visualizations for analytics products.
Tackle complex technical challenges on a collaborative and geographically distributed team.
Solve problems in a highly technical platform that empowers hundreds of thousands of people.
Apply web best practices, including performance optimization techniques, accessibility standards and secure data exchange between different domains.
Build software that tracks analytics events to gather data insights and improve website performance.
Build, document, and test production code that impacts all Webflow customers.
Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
Improve our planning, development, and deployment processes to help you and your fellow team members.

Responsibilities

Collaborate with designers, PMs, data scientists and engineers to plan and build product capabilities that enable our ambitious visual development goals.
Work across the tech stack to build APIs and develop visualizations for analytics products.
Tackle complex technical challenges on a collaborative and geographically distributed team.
Solve problems in a highly technical platform that empowers hundreds of thousands of people.
Apply web best practices, including performance optimization techniques, accessibility standards and secure data exchange between different domains.
Build software that tracks analytics events to gather data insights and improve website performance.
Build, document, and test production code that impacts all Webflow customers.
Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
Improve our planning, development, and deployment processes to help you and your fellow team members.

Job Requirements

Have 5+ years of experience shipping features and products.
Have full-stack development experience with Node.js, React, TypeScript.
Are familiar with web security concepts, analytics platforms and event tracking tools such as Google Analytics or Mixpanel
Are familiar with OLAP DBMS.
Possess strong understanding of web development best practices and principles, including responsive design and accessibility standards.
Effectively communicate and collaborate with cross-functional teams.
Are familiar with authentication and authorization mechanisms such as JWT for securing web applications.
Are eager to learn and adapt to new technologies and tools.
Love thinking through large technical problems and working through that complexity on a collaborative, distributed team.
Are comfortable building up a mental model of a product and architecture through reading code and debugging existing software.
Can debug production issues across services and multiple levels of the stack.
Take pride in taking ownership and driving projects to business impact.
Have consistently communicated trade-offs throughout a project to meet both technical and business requirements.
Are comfortable working in an agile, safe-to-fail environment.

Apply now

More job openings