Talent.com
Resource Modeling Solutions
Frontend DeveloperResource Modeling Solutions • Calgary, AB, Canada
Frontend Developer

Frontend Developer

Resource Modeling Solutions • Calgary, AB, Canada
11 days ago
Job type
  • Full-time
Job description

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

  • Develop new user interfaces, and maintain and enhance existing ones
  • Build modular, reusable components that align with the overall design of the application
  • Collaborate with designers and back‑end developers to create prototypes and translate them into functioning interfaces that integrate with our GraphQL and REST APIs
  • Optimize performance in data‑heavy views - profiling render bottlenecks, virtualizing large datasets, and offloading work to web workers where appropriate
  • Improve maintainability by writing quality code, refactoring, adding unit and end‑to‑end tests, and writing effective documentation
  • Assist with day‑to‑day development and support

Required Experience

  • Proven history developing user interfaces using modern React with TypeScript
  • Experience with Tailwind CSS
  • Experience with client‑side data fetching and state management (e.g. TanStack Query, Zustand, or similar)
  • Experience with automated testing frameworks such as Vitest/Jest, React Testing Library, or Playwright
  • Success working on a team and in a self‑directed environment
  • Experience with source control (git)
  • Excellent problem‑solving skills and strong verbal and written communication skills

Bonus Experience

  • University degree or diploma in a software‑related discipline, or equivalent related experience
  • Experience with the TanStack suite (Query, Router, Form, Virtual), Zustand, Zod, Headless UI, or dnd‑kit
  • Experience with GraphQL (Hasura, GraphQL Code Generator, typed operations)
  • Experience with data visualization or 3D graphics (vtk.js, WebGL, Recharts, or similar)
  • Experience with Playwright end‑to‑end testing
  • Experience with Vite, esbuild, ESLint, and Prettier
  • Experience with Microsoft Azure and/or AWS
  • Experience with databases and related frameworks/tooling
  • Experience with Docker or similar container solutions

We use the best tools for the job. Our core stack includes:

  • API: GraphQL (Hasura) with generated types, Node.js/Express, Socket.IO
  • Testing: Vitest, React Testing Library, Playwright
  • Infrastructure and DevOps: Terraform, Kubernetes, Docker, GitHub Actions
  • Geostatistics engine: C++ and Python
  • Version control: Git

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.

#J-18808-Ljbffr
Create a job alert for this search

Frontend Developer • Calgary, AB, Canada

Similar jobs

Remote MCP Frontend & IDE Specialist for AI-Powered DevTools

Intuitive.CloudCalgary, AB, CA
Remote
Full-time

A technology consulting firm is seeking an MCP Frontend & IDE Specialist to build frontends and IDE integrations.The role requires proven frontend development skills, experience in creating IDE plu... Show more

 • Promoted

Frontend Engineer: US & Canada

StediCalgary, AB, CA
Full-time

We’re building a new healthcare clearinghouse.In the healthcare sector, the Health Insurance Portability and Accountability Act of 1996 (HIPAA) requires that all insurance payers exchange transacti... Show more

 • Promoted

Senior React Frontend Developer (Blockchain)

TechedinCalgary, AB, CA
Temporary

Senior React Frontend Developer (Blockchain).Senior React Frontend Developer.Below, you'll find the detailed job description.Payments/Blockchain/Web3/NFT/Crypto/DeFi).However, candidates must be si... Show more

 • Promoted

Frontend-Heavy Full-Stack Engineer — Flexible Hours, Equity

MyprosperaCalgary, AB, CA
Full-time

A technology company in Canada is seeking a Full-Stack Engineer to enhance the user experience for wealth management advisors.This role emphasizes frontend development while also integrating backen... Show more

 • Promoted

Senior Frontend Developer for Retail Solutions

MicromartCalgary
Full-time

Transform retail experiences as a Senior Frontend Developer.Engage with cutting-edge technologies to create tools that empower entrepreneurs in a hybrid working environment.In this role, you'll be ... Show more

 • Promoted

Frontend Developer - North America PST

BrixCalgary, Alberta, Canada
Full-time

Frontend Developer - North America PST.Get AI-powered advice on this job and more exclusive features.Join our dynamic team to create cutting-edge web applications using modern frontend technologies... Show more

 • Promoted

Frontend Engineering Manager: Hands-On Leader (Remote)

ProofCalgary, Alberta, Canada
Remote
Full-time

A legal tech company in Canada seeks an Engineering Manager who actively codes and leads a high-performing engineering team.Ideal candidates have over 5 years of experience, strong skills in fronte... Show more

 • Promoted

Staff Frontend Engineer — Relocation to Bangkok

AgodaCalgary, Alberta, Canada
Full-time

A leading online travel booking platform is seeking a Staff Software Engineer to drive front-end transformation.You will spearhead architecture and system design, ensuring high performance and usab... Show more

 • Promoted

Senior Frontend Engineer — Marketing Site Lead (Remote) - $170,000 - $220,000 A Year - Remote

Career Mentors, LLCCalgary, Canada
Remote
Full-time

A growing SaaS company is seeking a Senior Frontend / Web Engineer to lead the development of their high-traffic marketing website.The ideal candidate has 5–12 years of experience in web engineerin... Show more

 • Promoted

React JS Developer

Iris Software Inc.Calgary, AB, CA
Full-time

Be among the first 25 applicants.Direct message the job poster from Iris Software Inc.Iris’s leading financial client is looking for a.Professional experience with ES6 and newer ES specifications.E... Show more

 • Promoted

Cross-Platform Mobile & Web Quiz Developer (Freelance)

TwineCalgary, AB, CA
Full-time

A leading freelance marketplace is seeking a Mobile App and Web Developer for a quiz platform project.The role involves developing a user-friendly app for young learners along with a synchronized w... Show more

 • Promoted

Frontend Engineer: Build data dashboards at scale (Remote)

PigmentCalgary, AB, CA
Remote
Full-time

A technology firm located in Toronto is seeking a Frontend Software Engineer to enhance user experiences for enterprise planning.The ideal candidate will have over 3 years of frontend development e... Show more

 • Promoted

Frontier AI Software Engineer (Contractor, 10–40 hrs/wk)

TuringCalgary, AB, CA
Full-time

A leading AI research accelerator is seeking a contractor to evaluate and refine AI-generated code, ensuring it is efficient and reliable.The ideal candidate will have over 5 years of software engi... Show more

 • Promoted

Senior Frontend Engineer: Vue.js Expert, Remote

GitLabCalgary, AB, CA
Remote
Full-time

A leading development platform company is seeking a Senior Frontend Engineer to lead the development of features for their AI discovery platform.You will mentor engineers, make architectural decisi... Show more

 • Promoted

Roku Developer

Enterprise Solutions Inc.Calgary, AB, CA
Full-time

Be among the first 25 applicants.Direct message the job poster from Enterprise Solutions Inc.I may have a job for you: Account Manager (Canada/US) - Client Relations & Delivery.Remote (Work Time wi... Show more

 • Promoted

Frontend Web Developer: CMS & E‑Commerce Solutions

Cornerstone DigitalCalgary, AB, CA
Full-time

A growing digital company in Calgary is seeking a talented front-end developer to create high-end websites and collaborate with top designers.Responsibilities include developing designs, implementi... Show more

 • Promoted

Senior Frontend / Web Engineer (Marketing & Growth) - $170,000 - $220,000 A Year - Remote

Our ClientCalgary, Canada
Remote
Full-time

Senior Frontend / Web Engineer (Marketing & Growth)Company: Our ClientLocation: Remote (US or Canada) | New York City | San FranciscoEmployment Type: Full-timeReports To: Head of EngineeringAbo... Show more

 • Promoted

Senior Frontend Engineer — Marketing Site Lead (Remote) - $170,000 - $220,000 A Year - Remote

SaaS companyCalgary, Canada
Remote
Full-time

A growing SaaS company is seeking a Senior Frontend / Web Engineer to lead the development of their high-traffic marketing website.The ideal candidate has 5–12 years of experience in web engineerin... Show more

 • Promoted

Front-End Developer with a Focus on Agile Product Development

ReelcruitCalgary, AB, CA
Full-time

Join a forward-thinking team as a Front-End Developer dedicated to shaping innovative software products.Collaborate closely with diverse teams to deliver cutting-edge solutions that drive success i... Show more

 • Promoted

Senior Frontend/UI Developer (ReactJs)

COGNITO INCCalgary
Full-time

Direct message the job poster from COGNITO INC.Human Resources Recruiting Manager at Cognito BPM.Location: Calgary, AB (Day-1 onsite).Routinely advise on-site or vendor developers/implementation te... Show more