Software Developer/ Engineer/ Architect

Senior Frontend Software Engineer, Client-Side Scripting

The Visitor Experience Product Group builds the Forms, Customer Feedback, CTAs and Cookie Banner applications at HubSpot, and offer a Developer API and a platform for other teams to build on. We work at a high scale and build some of the most widely used products in HubSpot.

Front end engineers at HubSpot drive the implementation and design of our products’ user interface. They build the experience each customer has when interacting with the HubSpot product, and the experience that their customers have when interacting with their website. We develop our web applications to the highest standard and each engineer is given the tools to start contributing from the very start.

We are looking for a passionate front end engineer to help us build the next generation of our Embedded / Client Side Scripts that render assets to millions of users every day.

We build all our products using a combination of React, Redux, ES6 and SASS. 

About HubSpot

HubSpot (NYSE: HUBS) is a leading customer relationship management (CRM) platform that provides software and support to help businesses grow better. We build marketing, sales, service, and website management products that start free and scale to meet our customers’ needs at any stage of growth. We’re also building a company culture that empowers people to do their best work. If that sounds like something you’d like to be part of, we’d love to hear from you.

You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every employee globally, HubSpot was named the #2 Best Place to Work on Glassdoor in 2022, and has been recognized for award-winning culture by Great Place to Work, Comparably, Fortune, Entrepreneur, Inc., and more.

Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees work across the globe in HubSpot offices and remotely. Visit our careers website to learn more about culture and opportunities at HubSpot. 

We are looking for people who have:

  • Professional industry experience, ideally with Javascript, or similar programming language
  • Experience in working on Embedded / Client Side Scripts e.g. forms, chat widgets etc. ideal
  • Experienced with React framework - Angular, Backbone or Ember experience will be considered
  • Experience with JavaScript build tools e.g. webpack a bonus
  • Software Architecture skills - design and maintenance
  • Experience in building and debugging performant user interfaces
  • Experience building performant web applications
  • Work with HTML, CSS and related styling technologies

Work you can look forward to:

  • Build out new features and improvements in our Form, Survey and other interactive web asset renderer.
  • Work closely with product manager and designer to deliver a great user experience
  • Construct complete web applications, written in JavaScript (React, ECMAScript 6, Sass)
  • Mentor junior engineers and assist them in growing their engineering skills. Help verify the correctness of their work, as well as educate them on any gaps in their knowledge;
  • Provide technical leadership and direction for team projects;
  • Participate in code reviews;
  • Carry out system testing and debugging;
  • Liaise with team members to solve development issues;
  • Design decisions with reliability, maintainability, usability, readability, performance, and scalability of the overall solution in mind.