Job Description
This role is for a Senior Web Developer on the Marketing team focused on owning and evolving the company's web properties to drive customer growth and engagement. You will blend technical expertise with data analysis to build user-facing features and measure their impact.
Key Information
- Location Model: N/A
- Location Details: N/A
- Salary Range: Competitive
- Years Experience Min: 3+ years
- Employment Type: Permanent
- Company Industry: N/A
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: Flexible schedule
Technical Stack
- Core (Must-Have):
- React.js
- Enterprise level CMS
- TypeScript
- Node.js
- Unit testing frameworks (JEST or similar)
- Modern front-end build tools (Webpack, NPM)
- Continuous integration
- Distributed version control
- Nice-to-Have:
- Next.js
- Contentful
- GraphQL
- CSS preprocessors
Role & Responsibilities
- Key Responsibilities:
- Design and implement highly responsive web user interfaces.
- Develop features using React.js and build reusable components on Contentful.
- Collaborate with cross-functional teams to build user-facing features and improve user experience.
- Design, build, and measure the impact of website-led growth experiments.
- Write tests and enhance component performance across devices.
- Must-Have Qualifications:
- 3-5 years as a full-stack web developer with overall programming experience.
- Experience with React, Hooks, and TypeScript.
- Experience with enterprise-level CMS.
- Knowledge of server-side JavaScript (Node.js).
- Experience with modern front-end build pipelines and unit testing.
- Basic knowledge of statistics to measure impact on key metrics.
- Strong teamwork skills and open to diverse opinions.
- Nice-to-Have Qualifications:
- Experience with Next.js or Contentful.
- Experience with GraphQL, CSS, and preprocessors.
Company & Culture
- Benefits Highlights:
- 100% medical, dental, and vision coverage.
- Flexible PTO.
- Annual home office stipend and WeWork access.
- Mental & physical health wellness programs.
- Potential Red Flags / Things to Note:
- N/A
- Company Culture Snippets:
- Emphasis on collective work across teams (Product, Design, Engineering).
- Mentorship provided from marketing and engineering leads.
About the role Do you love crafting code while keeping an eye on the numbers? If so, we’re looking for a Web Developer to own all of our web properties on the Marketing Team. This is a critical role in our organization as it enables us to reach thousands of potential customers every day to help them learn about what we’re doing to protect the cyber world from emerging threats. You'll be working collectively across our organization to better identify our impact on customers. As a Web Developer, you will design, build and run our website-led growth experiments and measure the impact on metrics like revenue, customer growth, retention, or engagement. Collectively with Product, Design, and Engineering, you will build user-facing features, activation experiences, and many other areas to improve the overall website user experience. We want you to grow both as a guide and a technologist so we’ll provide mentorship from our marketing authorities & our engineers. You’ll gain exposure to a wide range of technologies and approaches that are not limited to website development but will also give you a comprehensive grasp of the entire product. Responsibilities Design and implement highly receptive web-based user interface Develop the latest user-facing features using React.js Build reusable components and front-end libraries on Contentful Work with the cross-functional teams to identify user cases and user needs Collaborate with department administration and external agencies to build the technical roadmap Enhance components for maximum performance across a vast array of web-capable devices and browsers Collaborate with back-end and API developers to enhance the user experience Write tests for new and existing features to improve overall test coverage Architect and build the Next application framework so we can use custom as well as out of the box component on Contentful Work on advancing standards and practices in the web development discipline Act as a bridge between engineering, product and marketing administration and our delivery teams Skills and Qualifications 3-5 years of experience as a full stack web developer with overall programming experience Experience with React is required (bonus points for Next.js) Enterprise level CMS experience required, bonus point for Contentful Expertise in developing web applications with React, Hooks, and TypeScript Knowledge of the server-side JavaScript ecosystem ( Node.js ) Experienced in writing unit tests using JEST framework or any similar framework Familiar with modern front-end build pipelines and tools like Webpack, NPM etc. Experience with GraphQL, CSS and familiar with preprocessors Expertise with browser APIs and enhancing front end performance Need to practice modern software development techniques such as continuous integration & distributed version control Basic knowledge of statistics to measure impact on key metrics (revenue, customer growth, retention, and engagement) Have strong teamwork experience, open to diverse opinions, and can document reasons for the technical judgements Perks 100% medical, dental, and vision coverage Flexible PTO Annual home office stipend and WeWork access Mental & physical health wellness programs like Headspace, Lumino, and more! Competitive compensation and opportunity for advancement
Job Details
Location
Remote / Toronto, Canada