Resource Modeling Solutions is seeking a creative and driven Frontend Developer to join our distributed team. This role is ideal for someone who loves crafting fast, elegant, and reliable user experiences; specializing in making complex data feel intuitive and actionable. You will help design, implement, and refine the front-end of AMP, our visualization and analytics platform for mining and mineral resource estimation.
You'll work in a modern React 19 + TypeScript codebase (with the React Compiler enabled) built on the TanStack suite (Query, Router, Form, Virtual), Zustand, Zod, Headless UI, Tailwind CSS, and dnd-kit, backed by a fully typed GraphQL API (Hasura + GraphQL Code Generator). Beyond standard app UI, AMP includes interactive 3D visualization of geologic models (vtk.js/WebGL), charting, embedded code editors, Jupyter notebook integration, and real-time collaboration, so there's plenty of room to go deep on performance and data-heavy interfaces.
This position blends collaborative and independent work, and it's a great fit for strong communicators who are self-motivated and comfortable in a remote, distributed environment.
Details
Job type: Full-time with flexible hours (we aim for core overlap hours for collaboration)
Location: Remote first, with potential for hybrid work in Calgary or Toronto
Responsibilities
Required Experience
Bonus Experience
Our Tech Stack
We use the best tools for the job. Our core stack includes:
About Us
Resource Modeling Solutions is a division of GeologicAI Inc, providing expert knowledge, software, and services to the mining and petroleum industries. Our team is spread across Canada with a few international team members providing remote support and development. We publish the Resource Modeling Solutions Platform (RMSP), a high-performance engine for modern geostatistics in use by many of the world’s leading resource companies, the Drill Hole Optimizer (DHO) which leverages a custom genetic algorithm to optimize drill hole plans for reducing geologic uncertainty at mines., and more exciting projects are always under development.
Frontend Developer
Haystack
Frontend Developer (Vancouver, BC)
Orica
Frontend Developer - AI Products
iCOUNTER
Frontend/UI Developer
Larus Technologies
Technical Webflow Developer / Frontend Engineer
Absolute
Senior Software Engineer - Frontend Developer Experience
Mercury