hero

Opportunities at Craft portfolio companies

173
companies
1,270
Jobs

Senior Frontend Engineer

Klue

Klue

Software Engineering
Vancouver, BC, Canada
Posted on Oct 9, 2024

👋 Klue Engineering is hiring!

We’re a highly skilled team of software engineers who are building an awesome product and moving fast. We value people who take initiative and empower everyone at Klue to make a real change in the product or processes.

We are looking for a Frontend Engineer to work with our team to deliver high-quality products in the most efficient way.

💡 FAQ

Q: Klue who?

A: A: Klue is a VC-backed, capital-efficient growing SaaS company. Tiger Global and Salesforce Ventures led our US$62m Series B in the fall of 2021. We’re creating the category of competitive enablement: helping companies understand their market and outmaneuver their competition. We benefit from having an experienced leadership team working alongside several hundred risk-taking builders who elevate every day.

We’re one of Canada’s Most Admired Corporate Cultures by Waterstone HC, a Deloitte Technology Fast 50 & Fast 500 winner, and recipient of both the Startup of the Year and Tech Culture of the Year awards at the Technology Impact Awards.

Q: What is our development team working on?

A: Working in cross-functional teams with other disciplines, our Frontend Engineers are primarily focused on the technical design, implementation, and testing of features in Klue.

Here are a few things the team is currently working on:

  • A new frontend architecture – rebuilding on a more scalable foundation.

  • A design system – formalizing our dev+UX standards and guidelines for a more scalable user experience.

  • Better documentation – improving our documentation for a more scalable team.

Q: What is our current tech stack?

A: TypeScript, React, Playwright, Jest, Storybook (& Chromatic), Python (FastAPI)

We code review all changes, strive for full CI/CD, actively reinvest in our stack, and aim for high automated test coverage. We believe in using whatever tools make sense to get the job done and support our game-changing innovation.

Q: What are the responsibilities, and how will I spend my time?

  • You’ll make an impact on the business by working closely with other frontend and backend engineers, product management and design to deliver new features in a highly iterative and incremental fashion

    • … including influencing product decisions, the overall user experience and backend design via the frontend perspective and your experience

    • … participating in weekly team rituals for shaping, prioritizing and defining the work to be done

    • … and delivering increments to the product on a daily basis

  • Contributing back to shared components and our design system where needed

  • Continuous learning of new technologies, techniques and patterns as needed to support the team

  • Mentoring other engineers, and participating in the hiring process as we scale our teams

Q: What experience are we looking for?

  • Experience leading features.

  • Depth and breadth of experience with JavaScript, TypeScript, React, CSS, and other frontend technologies and frameworks.

  • Depth and breadth of experience developing, deploying, and maintaining responsive, single page apps.

  • Depth and breadth of experience debugging, optimizing, and testing (unit/regression/cross-browser) responsive, single page apps.

  • Experience with SOA and REST APIs.

Q: What motivates our current team right now?

  • The type of work: challenging, innovative, and meaningful.

  • Modern tech stack.

  • The inspiration from skilled and proven leaders.

  • Entrepreneurial fingerprints on what will be a future billion-dollar company anchored in Canada.

  • Culture, team, and the work environment.

  • High degree of autonomy and accountability.

  • High degrees of transparency and high-quality communication.

How We Work at Klue:

  • Hybrid Work. Our main Canadian hubs are in Vancouver and Toronto, and most of our Product, Design, and Engineering Teams are located in EST and PST. Ideally, this role would be located in Toronto or Vancouver. Your team will be in office at least 2 days per week, if you are within a reasonable commuting distance of the office, we’ll see you there!

Total compensation & benefits:

  • Time off. Take what you need. We want the team to prioritize wellness and avoid burnout. Vacation usually falls into 3 categories: recharging, life-event, & keeping a work-life balance. Just ensure the required work gets done and clear it with your team in advance. You need to take at least two weeks off every year. The average Klue team member takes 2-4 weeks of PTO per year.

  • Benefits start on day one!

⬇️ ⬇️ ⬇️ ⬇️ ⬇️

Lastly, we take potential into consideration. An equivalent combination of education and experience may be accepted in lieu of the specifics listed above. If you know you have what it takes, even if that’s different from what we’ve described, be sure to explain why in your application. Reach out and let’s see if there is a home here for you now or in the future.
We’ve made a commitment to support and contribute to a diverse environment; on our teams and in our community. We’re early in our journey; we've started employee led resource groups, committed to Pay Up For Progress, and use success profiles for roles instead of 'years of experience'. We continue to scale our efforts as Klue grows. We’re proud to be an equal opportunity employer and have dedicated that commitment to our current and future #kluecrew. During the interview process, please let us know if there is anything we need to make more accessible or accommodate to support you to be successful.
All interviews will be conducted via video calls. We work in a hybrid model of WFH (remote) and in-office. We’re excited to meet you and in the meantime, get to know us:
🌈 Pay Up For Progress & 50 - 30 Challenge & Klue Blog✅✅ Win-Loss Acquisition (2023)🅰️ Series A (2020)🐅 Series B (2021)🏆 Culture, culture, culture!🎧 Winning as Women & Competitive Enablement Show🔍 Glassdoor🐝 About Us🐥 Twitter📸 Instagram☕️ LinkedIn🦄 Wellfound (AngelList)