
Full-Stack Developer (React, Node.js)
Remote-first ā office once a month
Core hours 11ā3
Dog friendly
Job Description
The role is remote-first and we meet in London one day per month. If youād like to understand more about what itās like to work at Flexa, then read our ways of working and benefits doc here or scroll to the bottom for a summary.
Here at Flexa, weāre on a mission to bring transparency to the global hiring market š
But what does that mean š¤
We work with companies to get them discovered as truly flexible places to work, by verifying them through our two-stage Flexification⢠process. Our platform enables users to find out which companies offer the working environment that they want through our flexibility filters.Ā
We have over 800,000 users, 160+ companies, and we recently closed our latest round of funding⦠So, we are looking for someone to make our platform even better for both job-seekers and employers.
As our second full-time engineer working with our technical co-founder, you will play a key role in creating new functionality for our clients, improving our backend platform and site UX, and building internal tools to help Flexa work smarter.
Our tech š¤
The core stack youāll be working with is React (Next.js, JavaScript/TypeScript) and a GraphQL API on the frontend, and Node.js, MongoDB and Apollo on the backend. Weāre cloud native and use a variety of services including AWS, Vercel and MongoDB Atlas. Weāre young and keep things modern, no legacy code to struggle with here.
Day-to-day tasks will include š©
Building new site functionality. Writing clear, robust code to deliver new site features for our clients and visitors. We try to iterate quickly and push often so your work will always be making a difference.
Collaborating with our product manager and design team to identify issues and devise solutions. Use your knowledge to guide discussion and build a development approach.
Improve our existing platform, testing and docs ā always push best practices.
The key things that we will be looking for in applicants š
At least 4 years of full-stack experience developing web applications.
Strong knowledge and recent experience of React and Node.js
Solid fundamentals with modern HTML, CSS and JavaScript
Experience in developing and integrating with APIs.
Experience with database design and management, particularly NoSQL
Experience with agile methodologies
Some nice-to-haves ā
Below are some criteria that we would love someone to have at least a few of. Please don't be put off from applying if you don't match all of the below criteria. If you think you'd be brilliant at this role, then please apply anyway.Ā
TypeScript
Experience with GraphQL/Apollo/MongoDB
Experience working with headless CMS tools
Knowledge or experience of SEO/analytics tools
Knowledge of any of the following libraries is a bonus: Next.js, Emotion, Material-UI, Apollo, Mongoose
Previously worked in a startup environment
What can we offer you? š
We (genuinely!) think that this is an exciting opportunity to learn quickly in an environment that will support you and give you freedom and autonomy to shape the product and our future
c.45 days holiday! We offer 2 week-long company shut down periods, plus 25 days holiday, plus bank holidays.Ā
Flexible working! Work wherever you want (we can only support being based in the UK at the moment, though). We meet once a month in London for an in-office day, a team activity and some drinks afterwardsĀ
An office that you can use if you wish, based near Broadway Market in East London, but thereās no obligation to come in more than once a month on our nominated team day
Generous annual company and personal performance based bonus
A very easy-going but driven team that want to enjoy work and the team we work withĀ
A culture where we care about output, not how many hours you work. You will be given autonomy from day one, but we will always be here to help and guide
Employee share options scheme
We are a fast-growth startup and, generally, we have great work-life balance and donāt want or need people to work long hours, but some weeks are busier than others.
We believe that a flexible working environment is a more inclusive working environment, and we are committed to making sure that Flexa is as inclusive as possible, so please never hesitate to talk to us about your wishes, needs, and circumstances.
Company benefits
We asked employees of Flexa how satisfied they were with flexible working, and this is what they told us
Working at Flexa
Company employees
16
Gender diversity (male:female)
30/70
Office locations
Hackney, London
Funding levels
Ā£2.7m
Hiring Countries
United Kingdom

What employees are saying
"Working at Flexa has meant I can work 100% remotely from my home in Devon. I'm much happier and productive at home, and appreciate being trusted to manage my own time and schedule. My job has enabled me to enjoy other aspects of life, instead of work being my sole focus all of the time."
Shannen Pollard, Social Media Manager at Flexa