Full-Stack Engineer
Dexr
About Dexr
When we think of learning and training, too often it still means being handed outdated slides, watching videos, reading written procedures. We believe training is crucial for the wellbeing and safety of many people, especially in sectors where lives depend on being properly trained. Traditional learning methods are simply not up to the task.
We built Dexr to change that. Our platform lets any trainer create immersive, hands-on training scenarios in minutes, without technical skills or a large budget. Learners can practice in a safe, realistic environment via Virtual Reality, browser, or mobile, backed by research on effective learning and gamification.
Our ambition is to change how people learn. We want to become the leading platform for truly interactive and engaging training, where AI-assisted content creation and a global ecosystem of content creators make high-quality hands-on training accessible to every organisation, anywhere.
Your mission
As our Full-Stack Engineer, you will be the technical backbone that brings our AI features to life on the platform. While our AI Engineer focuses on building and training the models, you make sure they are seamlessly integrated into the Dexr platform and accessible to trainers and learners in a fast, reliable, and intuitive way.
You will work closely with our AI Engineer and CTO to integrate the LEAP curation model, recommender system, and automated content generation into our existing platform architecture. Beyond AI integration, you will also contribute to the broader product roadmap, building and improving the features that trainers and learners use every day.
Your work will directly shape the platform experience for thousands of learners and hundreds of trainers, making high-quality immersive training faster and easier to create and access.
Your core responsibilities and achievements in 6-12 months:
-
AI model integration: integrate the LEAP curation model, recommender system, and automated content generation into the Dexr platform, making these features accessible and intuitive for trainers directly within their workflow.
-
Platform development: build and improve core platform features across the full stack, from frontend interfaces that trainers and learners interact with daily, to backend logic, APIs, and data pipelines that power the platform.
-
LEAP score interface: develop the user-facing components that display LEAP scores and recommender feedback to trainers, translating complex AI outputs into clear, actionable insights within the platform.
-
Automated content generation UI: build the trainer-facing interface for AI-driven scenario generation, allowing trainers to provide input and receive generated training scenarios based on our building blocks of actions and events.
-
Performance & scalability: ensure the platform remains fast, stable, and scalable as new AI features are rolled out and the number of learners and trainers on the platform grows.
-
Collaboration & iteration: work closely with the AI Engineer, CTO, and product team in short iterative cycles, moving quickly from prototype to production while maintaining code quality and platform reliability.
Our tool stack & context:
-
Frontend: React, component‑based UI, responsive interfaces.
-
Backend: Node.js, Python, REST/GraphQL APIs.
-
AI & integrations: third‑party AI models, AI APIs, AI‑assisted coding workflows.
-
Data: relational & NoSQL databases, modelling, lightweight pipelines.
-
DevOps: cloud environments, CI/CD, containers, production monitoring.
-
Product context: a web‑first, no‑code platform with reusable “events & actions,” real‑time sync, and cross‑device support.
You’ll thrive here if you are...
-
A builder at heart: you get energy from building things from scratch, thrive in an environment where you can shape the product.
-
You take ownership: you take full responsibility for your work, follow through on commitments, and do not wait to be told what to do next. If you see a problem, you fix it.
-
Curious and driven: you stay on top of the latest developments in AI and are genuinely excited about applying new techniques. Learning is not a task for you, it is a habit.
-
Pragmatic: you know when to go deep and when to ship. You balance technical excellence with the reality of a fast-moving startup where done is often better than perfect.
-
Collaborative: you work well with people across disciplines, whether that is product, content, or customer success. You communicate openly, share context, and ask for help when needed.
-
Mission-driven: you care about the impact of your work. Knowing that your work will help shape better learning and training.
What you bring
-
Full‑stack generalist comfortable across frontend, backend, databases, deployment
-
Strong React experience and attention to detail in implementing UI
-
Solid experience with backend logic and APIs (Node.js, Python or similar)
-
Experience with AI or third‑party API integration
-
Comfortable with AI‑assisted coding tools and quality‑control workflows
-
Familiarity with databases, cloud deployment, CI/CD, containerisation
-
A pragmatic engineering mindset: clean code, but not perfectionism
-
Clear communicator who enjoys working with product, content, and customer teams.
Why you’ll love working with us
-
You’ll build technology that genuinely improves how people learn, work, and stay safe.
-
You’ll work in a space where AI + immersive learning meet real‑world impact.
-
You’ll join a small team where your ideas shape the product. We value a hybrid working rhythm,we typically meet on‑site ~3 days/week. We offer a full-time employee contract (38hrs/week).
-
You’ll work as a full‑time employee (38h/week) with room to grow in your role as the company grows.
-
You’ll be rewarded fairly. We offer a competitive salary and compensation package, aligned with your experience and the impact you bring.