Senior Frontend Engineer
About Us
Flagsmith is on a mission to empower teams to ship faster and continuously improve their products. We are a profitable, bootstrapped, innovative company focused on delivering an amazing open source alternative to larger venture backed companies. It’s important for us to continue to build an amazing company while being in control of our destiny - profitability and sustainability are key in today’s world!
We’re fueled by our customer growth, which comes from helping larger teams take control of their release processes. We work across all industries but have the biggest impact on high-risk environments like financial services, healthcare, telecommunications, and high tech manufacturing. We’ve built trust with our customers evident by our best in class net retention rates.
Our team spans multiple continents and is 100% remote, with deep roots in engineering and a strong focus on product quality, simplicity, and community. We are filled with team members who have been searching to have impact, and larger scope as opposed to being a cog at a large organisation!
We are hiring a product leader to join as Principal Product Manager (founding role). Your responsibility will be to lead our product direction and execution. You’ll be the founding member of the Product function, building strategy and process from scratch and working directly with the CEO.
You can send your cv/resume to jobs@flagsmith.com. (No recruiters please.)
What We’re Looking For
We’re looking for a Senior Frontend Engineer to join our growing engineering team. You’ll be tasked with the development of our web-based customer dashboard, client SDKs across various client-side languages as well as internal dashboards for company-wide visibility of our product and customer base.
We are looking for someone with previous experience working on large web applications in either a SaaS or self-hosted environment (both would be even better!). You’ll work closely with the rest of our engineering team, contributing to the design of our APIs to suit the needs of our web dashboard, and our client SDKs. You’ll also work with our Customer Success and Sales Teams to discuss new customer requirements and feedback, helping to distil them into genuine features to improve the product.
What You’ll Do
- Design and develop features for, and help maintain, our customer facing web dashboard, built using TypeScript & React
- Design and develop features for, and maintain, a number of our client SDKs
- Interact with the Open Source community, responding to issues and reviewing PRs
- Along with the rest of the engineering team, help to maintain the product backlog, taking input from customer conversations, and from the Open Source community
What You’ll Bring
- 4+ years of professional working experience with the following technologies
- TypeScript
- React
- SCSS / CSS
- Experience with at least one mobile technology (e.g. React Native, Flutter, Kotlin, Swift)
- Experience working with modern REST APIs
- Experience working on Open Source projects
- Proven ability to independently deliver features from requirements to release
- The ability to work as part of a small team, communicating effectively with both technical and non-technical stakeholders
Nice to Haves
- Experience working with Node.js
- UI design experience
- Experience working closely with customers
- Experience developing client SDKs
- CI/CD experience, particularly Github Workflows
- Experience working with one or more mobile technology (Flutter, Kotlin, Swift, React Native)
You can send your cv/resume to jobs@flagsmith.com. (No recruiters please.)