Senior Frontend Engineer

About Us

Flagsmith is an open-source feature flag and remote configuration tool. Flagsmith was built by developers who needed an open-source tool and couldn’t find one on GitHub. We’re a bootstrapped company that believes strongly in building a great product and making it easy for people to deploy and use the product. We grew 150% last year on our bootstrapping path, and the company remains profitable and ready to grow more in 2024. 

Flagsmith offers an open-source product. We also offer hosted cloud, private cloud, and on-premise deployment options. This means that people can host the product however suits them. We focus on building a great product, making it widely accessible, and bootstrapping so that we can build consciously and without a predetermined path ahead of us. 

We’re looking for a Senior Frontend Engineer to join the team and help deliver on our Product Roadmap.

We are a 100% remote team, currently based in Europe, India, South Korea and both North and South America.

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 technologiessome text
    • 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.)