Full-Stack Engineer
Role: Contract (3-6 months) with potential to convert to full-time
Salary: Competitive
Location: remote (GMT +/- 3 hours) with some travel
UK visa sponsorship: no
Why we’re hiring
Mimio is on a mission to help small businesses to act on their data. We’re building an agentic system that automatically connects a customer’s data sources, unifies them into a single source of truth, and then generates outputs that help customers to make better decisions or automate processes.
We want you to join our team and help us rapidly ship our MVP and iterate toward product/market fit.
As a Full Stack Developer, you will be responsible for building an application that our first 20 customers love. You’ll balance the need to build reliable software, with the need to iterate quickly.
Who we’re looking for
We're looking for someone who:
-
Takes ownership and their craft seriously.
-
Finds deep satisfaction in shipping quality software to customers and gets energy from seeing the direct positive impact of what they build.
-
Has spent 5+ years shipping software at scale. Ideally at a product-focussed company, working in the public cloud (AWS, Azure, GCP etc.)
-
Is ambitious and ready to take ownership of complex problem-spaces.
-
Has worked with a wide range of technologies and is comfortable articulating trade-offs in architectural discussions.
-
Is a self-starter. You’ll be comfortable prioritising your own time and operating in a low-bureaucracy environment.
-
Has an interest in data-driven decisions/data warehousing/data visualisation.
-
Takes work seriously but doesn’t take themselves too seriously. We’re here to have fun, as well as build a great product.
About the role
Reporting to Pete, our Technical Co-Founder, and alongside our Founding Engineer, you’ll be the foundation of our engineering team.
Work will include:
-
Working across our stack.: Python, Go, Typescript, React, Tanstack, Chakra UI, GCP.
-
Building and managing scalable foundations to our application.
-
Shipping regular – daily – updates to the product. You will not be encumbered by process.
-
Developing and implementing best practice for security.
Immediate focuses
-
Developing a websocket service for agentic communication
-
Implementing a robust caching strategy
-
Building a message queue
-
Integrating our query engine with our frontend
-
Integrating user management with data store management, including RBAC
FAQs
Will I have to go to an office?
No. We are deliberately building a globally distributed team.
What are the working hours like?
We think 9-6pm UK brings a good working cadence, but we are not particularly dogmatic about this providing work gets done. There will be times where you will have to work outside of these hours, but we strive towards a sustainable iteration velocity, and will endeavour to keep these times to a minimum.
Will there be opportunities to travel?
We believe strongly in the value of in-person time, so there will 1-3 times a year where we want to get the team together face-to-face.
