HashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build products to give organizations a consistent way to manage their move to cloud-based IT infrastructures for running their applications. Our products enable companies large and small to mix and match AWS, Microsoft Azure, Google Cloud, and other clouds as well as on-premises environments, easing their ability to deliver new applications for their business.
As a practitioner focused software company, documentation is critical to our customer’s success, and therefore to HashiCorp’s success. To help our customers adopt our products quickly and help fuel our company growth to support them, we’re looking for an experienced web developer to work on the digital marketing team to shape and support HashiCorp's 8+ documentation sites, as well as the platform that manages them.
The team is a hybrid between a digital agency and a product company. We have a lot of projects going on at any given time, and are frequently booting up new, greenfield projects. At the same time, we have plenty of important pieces of infrastructure to maintain, refactor, improve, and keep running smoothly. On top of that, we have a wide variety of work available between frontend, backend, testing, visual programming, and data engineering.
Our team believes that “working in the open” makes us all better. This means that we write down and collaborate on ideas before we start writing code (even if it’s just a few bullet points), that we embrace proofs of concept that communicate the core of an idea and that we start with the “ugly” version of something first to collect feedback. Iteration and progressive improvement makes our work adaptable, modular and ultimately better.
We are currently focused mostly on front-end development, but we do run several small nodejs-based backend services, and our website architecture is built to run any of our sites either as a static site or on-demand server, so it is important that our team members are familiar with nodejs-based server development. Because building quality, reliable services is important to us, all our services have integration tests and excellent test coverage. We also run a lot of tests across the entire range of what is possible to test with several web applications. From Jest unit tests to Cypress integration tests to Percy visual diff generation, our team really cares about having great test coverage across all our projects.
HashiCorp has four commercial products, plus four other open source projects, all with documentation sites. We also run several global event sites, a learning-focused app, and a community forum in addition to the primary company website. This means we have 12+ websites to maintain overall that are consistently being changed and improved.
All of these websites are built on top of next.js, and we have a react-based global component library / design system that we use to keep styling and code standards consistent across them all.
To work at the intersection of developer experience, accessibility, performance and modern front-end architecture, then this is the role for you. The focus of this position is on improving and supporting our project documentation sites – continuing to drive the HashiCorp documentation experience forward to be world class.
Each product has a team of software engineers, and they write documentation (using MDX) alongside their product code changes. This role has two primary focus areas:
To be successful in this role, you need to have a strong sense of ownership, be able to build relationships across different teams and have good product instincts.
HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.
Web Engineer, Human Made
Web Engineer, Creative Commons
Sr. Frontend Engineer, Logikcull
Support Engineer , Pingboard
Senior Frontend Engineer, BesteverFull Time Employment | $60k