TryHackMe is a gamified platform that makes learning cyber security fun and accessible. We've been around for almost three years, have over half a million registered users and are growing fast.
We're looking for a frontend engineer that is passionate about building user friendly web applications, that can help us design TryHackMe to support hundreds of thousands of people.
What you'll do
- Build products and experiences people love through intuitive design and clear user experience
- Transform and maintain our existing front-end to ReactJS
- Work collaboratively with the software development team to implement changes and features
- Make significant contributions to the development of our frontend application
- Develop UI mock-ups and prototypes
- Take your ideas from concept to reality: use our experimentation systems to test different variations of our pages to experiment, iterate, learn, and repeat
What you'll need
- Expertise in HTML and CSS, including concepts like layout, specificity, cross browser compatibility, and accessibility
- Experience with ReactJS
- Good knowledge of JavaScript, both on the browser and Node.js environment
- Experience working with RESTful APIs and client/server architectures
What we see as a plus
- Systematic thinking and problem-solving skills
- Basic knowledge of how a modern design tool works (Figma, Sketch or similar)
- Experience with EJS
- Experience optimizing front end performance
What we're offering