Senior Frontend Engineer Role Summary
This is a challenging and exciting opportunity for a highly skilled Senior Frontend Engineer to join our team as we shape the future of our product. As a key member of our engineering team, you will be responsible for designing and implementing complex front-end solutions, leading code reviews, and mentoring junior developers.
We are looking for an expert in HTML, CSS, and JavaScript, with a strong understanding of modern front-end development principles and best practices. Your expertise in frameworks such as Angular, GraphQL, and TypeScript will enable you to tackle a wide range of technical challenges and make significant contributions to our product's success.
The ideal candidate will have excellent problem-solving skills, a passion for innovation, and a commitment to delivering high-quality software solutions. You will work closely with our design team to ensure that our products meet the highest standards of usability and user experience. If you are a motivated and experienced front-end developer looking for a new challenge, please apply.
About the Job
This is a 12-month Fixed Term Contract role. You will be working remotely and independently, with some overlap with HQ work schedule. You will take ownership and accountability for your work, drive improvements in team processes, tooling, and development workflows, and collaborate effectively with other teams to influence technical direction.
Requirements
• Expertise in HTML, CSS, and JavaScript, including nuances, performance implications, and upcoming features.
• Mastery of one or more front-end frameworks/libraries, including their internals, advanced patterns, and ecosystem.
• Strong understanding of architectural patterns, state management, web performance optimization, security vulnerabilities, and mitigation strategies.
• Experience with testing paradigms (E2E), infrastructure considerations (CDNs, caching), and system design for robust, scalable, and maintainable front-end systems.
Nice-to-Have Skills
• Experience with crafting meaningful animations that support UX, image manipulation, and face detection libraries in NodeJs.
The Successful Candidate Will...
Be comfortable working remotely and independently, taking ownership and accountability for their work, adopting a proactive, hands-on approach, and quickly familiarizing themselves with our infrastructure to generate new ideas and improve our existing setup.
What Can You Expect From Us?
A flat hierarchical structure with room for innovation in a highly motivated team, passionate about quality, problem-solving, and building beautiful software. We foster innovation and novel approaches to problem-solving while keeping user needs at the forefront. Our culture is built on two major aspects: Quality and Problem-Solving.
Our Passion Stems from Shared Values and Mission.
With that said, our culture is built on two major aspects:
Quality: At our company, we have show-and-tell energy, and we let the quality of our product speak for itself. We love building beautiful software and get hyped by always raising the bar on quality. Our product is beautiful inside and outside. How do we achieve this? By always asking ourselves 'Is this right?' or 'Does this make sense?'.
Problem Solving: We foster innovation and novel approaches to problem-solving, while keeping user needs at the forefront.