Full-Time

Lead Software Engineer

Klaviyo

Klaviyo

1,001-5,000 employees

Growth marketing automation platform

Consumer Software

$2.5 - $22

Senior

London, UK

Required Skills
Babel
JavaScript
React.js
Jest
TypeScript
Jenkins
REST APIs
Webpack
HTML/CSS
Requirements
  • An experienced engineer who has successfully internationalised a complex SaaS product using React
  • 2+ years of professional experience with React
  • Strong knowledge of vanilla JS, ES2015+ syntax, and the Javascript ecosystem as a whole
  • Familiar with HTML, CSS, and general web best practices
  • Comfortable working across different parts of a large codebase
  • Highly collaborative and communicative
Responsibilities
  • Design, build, and maintain a robust frontend system to make internationalisation integrated throughout the software development lifecycle. The code you write will help empower an organisation of 100+ engineers (and counting) ship frontend changes faster and more safely
  • Mentor the engineering team at large on how to write frontend code effectively, with a focus on internationalisation patterns
Desired Qualifications
  • Experience with Typescript
  • Experience with custom frontend build systems + tooling (e.g. Webpack, Babel, TypeScript, ESLint, Jest, Jenkins, CDNs, etc.)
  • Developing application APIs (e.g. REST, GraphQL, JSON Schema, or JSON:API, etc)
  • Having established best practices in how a company writes, tests, and deploys frontend code
  • Constantly thinking about frontend performance. If shaving kilobytes off a JS bundle or fixing wasted renders sounds appealing, we want to hear from you
  • Authorisation to work in the UK without restriction

Company Stage

N/A

Total Funding

$1.5B

Headquarters

Boston, Massachusetts

Founded

2012

Growth & Insights
Headcount

6 month growth

21%

1 year growth

37%

2 year growth

62%
INACTIVE