careers
FOUNDING FULL STACK ENGINEER
About the role
We’re looking for a Founding Full-Stack Engineer who’s excited to own both the frontend craft and the end-to-end delivery of product features — from interface to infrastructure. You’ll be the technical partner to our designer and ML team, responsible for turning complex AI outputs into beautifully built, high-performance tools for enterprise brands.
This role is ideal for an engineer who loves building polished UIs and is comfortable working across the stack — integrating with ML APIs, shaping backend architecture, and deploying features into production. You’ll help us move fast, learn from early customers, and scale a first-of-its-kind platform for social commerce.
What you’ll be doing
Architect, build and maintain full-stack features across our customer platform, from data APIs to dashboards
Translate ML model outputs into intuitive, interactive product features in collaboration with our designer and ML team
Lead frontend engineering (React/TypeScript) and own key decisions on component design, state management, and user experience
Design backend services and APIs (Python/Node preferred) to serve frontend and customer-facing tools
Implement performant data visualisation (e.g., scoring dashboards, filters, creator selectors)
Work closely with our Head of Engineering on infrastructure and delivery pipeline
Impact and Success Metrics
Drive key performance metrics
Establish technical standards and best practices
Successfully launch and iterate on our core product features
Contribute to architecture decisions that allow us to scale efficiently
Key Requirements
Full-stack engineering
Strong experience building end-to-end web applications in production
Fluent in React/TypeScript (frontend)
Comfortable with Python, Node, or similar (backend)
Experience designing and consuming RESTful or GraphQL APIs
Familiar with cloud services (e.g., AWS, GCP, or similar) and deployment practices
Frontend expertise
Passion for clean, usable, and performant UIs
Experience building interactive dashboards or data-heavy products
Strong eye for detail in layout, interaction, and responsive design
Startup mindset
Comfortable with ambiguity, fast iteration, and wearing multiple hats
Pragmatic, product-minded, and focused on delivering value to customers
Collaborative and self-directed — excited to work cross-functionally in a small team
Bonus
Experience with data visualisation libraries (e.g., Nivo, Recharts, D3, Chart.js)
Exposure to ML-powered products or interfacing with ML teams
Experience working with video or creator/influencer tools
Process
The interview process consists of 3 stages
Screening Call (remote)
Pair Programming Interview (remote)
System design and Behavioural Interview (onsite)
After interviewing, we will aim to make a decision quickly: we don’t expect the process to take more than 10 days
What we offer
Equity: A meaningful equity stake in a high-growth startup with incredible backers
Impact: An opportunity to have huge impact in shaping the product, engineering culture & company vision
Autonomy: Be part of a small, agile team shaping a new product and driving the company forward
Growth: Plenty of opportunity for career progression & skills development in a fast-moving environment