More jobs from this company
views: 0
Web Engineer
What you’ll do (responsibilities)
What you’ll need (basic qualifications)
The Web Presence team is looking for a senior engineer to join the team and have an impact by helping to build, operate and improve HashiCorp’s public facing web experiences.
- You may be a good fit if you are:
- Curious, creative and collaborative. You approach problems incrementally, taking a pragmatic approach without premature optimization or abstraction.
- Someone who likes communicating your ideas, planning to tackle something in prose, and workshopping it with teammates before you start writing code.
- Comfortable with ambiguity and approach problems with a learning mindset. Open-minded, you enjoy collaborating across teams (engineering, design, product, marketing and more) and differing levels of experience, from junior engineers to VPs.
- Willing to form well-considered, strong opinions, share those opinions, listen to others' opinions, and be open to changing your mind sometimes.
- A person who desires direct, clear, and kind feedback, and is willing to give the same to others, even when it's hard to do.
- A person who values the flexibility that comes with a remote team, while recognizing the extra effort that everyone has to put into communication and relationship-building.
- Contribute maintainable, well-tested, accessible and well-documented code to our various project repos.
- Work closely with a wide variety of internal collaborators - designers, marketers, education engineers, product engineers and leadership.
- Review and refactor code — help those around you grow through mentorship and pairing.
- Independently and collaboratively identify solutions to user (both internal and external) problems and build and iterate solutions.
- Improve the way that users consume our product documentation and work with product and education engineers to improve their authoring experience.
- Contribute to backend systems and APIs that power our sites.
- Partner with designers to implement front-end projects with animations, interaction and meticulous polish.
What you’ll need (basic qualifications)
- 5+ years of frontend and/or full stack development experience.
- Deep expertise and experience with React and React frameworks like Next.js.
- Experience with TypeScript & Node.js.
- Fluency with HTML, CSS and modern JavaScript standards.
- Knowledge and familiarity with modern digital design and prototyping tools (like Figma).
- Experience and comfort with Git and version control.
- Understanding of and experience with both unit and integration testing.
- Proven ability to collaborate with other teams.
- Proven experience working iteratively and collaboratively to craft engineering solutions that solve user and business problems.
- Demonstrated experience building high quality web experiences from inception to completion that are accessible, performant, responsive and scalable.
- Excellent written and verbal communication skills.
- Familiarity with how web servers work.
- Experience working with HTTP APIs.
- A general understanding of database design — both relational and NoSQL data modeling.
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.