Early-career full-stack developer role at Costmine Intelligence, working on user-facing layer across costmine.com, with a focus on building and evolving products that put 40+ years of mining cost intelligence in front of investors, analysts, and engineers. The role requires strong mentorship, product work that ships, and the kind of trajectory you only get on a small team where your contributions are visible across the whole product.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
- info@costmine.com
- Login
- CMI Portal
- Mining Intelligence Data
- Login
- CMI Portal
- Mining Intelligence Data
- Products
- Market Insights
- Newsletter
- About Us
- Contact Us
- Our Story
- Our Team
- Careers
- Our Story
- Our Team
- Careers
- May 6, 2026
- Jobs
- careers, jobs, software development
- Domain modeling: Translate mining concepts — grade recovery, waste-to-ore ratios, haulage profiles — into UX that investors and engineers can actually use
- Multi-audience surfaces: The same data is reshaped for investors (simplified), analysts (comparative), and engineers (detailed); information architecture matters
- Rich data relationships: Highly interconnected cost data with deep metadata; you’ll learn to think carefully about queries, filtering, and navigation
- Specialized visualization: Standard charts don’t cut it for mining economics; you’ll build domain-specific ones alongside the senior
- Investment comparison dashboard: components and screens that let analysts compare mine economics side-by-side
- Interactive cost scenario builder: UI for modeling cost assumptions and seeing real-time impact on project economics
- Backend-for-frontend (React Router): loaders, actions, and server functions that transform our C# backend data for the frontend — starting well-scoped and growing into more complex pieces
- TypeScript, React, Node.js fundamentals — you’ve shipped working code in these (school projects, internships, side projects, or 1–3 years of professional experience all count)
- Eager to learn — you ask questions, take feedback well, and iterate
- Clear communication — you can explain what you’re doing and where you’re stuck; critical in a small remote team
- Already working with AI-assisted development — we use Claude Code heavily, and we expect you to lean into it as a core part of how you work. You should already have hands-on experience with Claude Code, Cursor, Copilot, or similar; deep expertise isn’t required, but never having tried these tools would be surprising at this point.
- Drawn to specialized domains — mining cost analysis should sound interesting, not intimidating
- Comfortable with early-stage ambiguity — small product team, processes are still forming; lean on the senior for guidance
- Data-heavy app experience (complex filtering, relationship navigation, specialized visualization)
- Python (our long-term backend direction)
- Internship or job at a small/early-stage team
- B2B SaaS exposure
- Today: 4 backend developers (Python/C#) plus our senior full-stack — you’d be the second on the product side
- Your role: pair to the senior across the user-facing layer, with frequent mentorship and code review
- In 12–18 months: confidently owning small features end-to-end across multiple products
- Frontend: TypeScript, React
- Backend-for-Frontend: React Router (running on Node.js)
- Core Backend: C# (majority), Python (growing) — owned by a separate team
- Data: Complex mining cost database with rich relationships and metadata
- Workflow: AI-assisted development is core to how we work; prototype-first; iterate with customers; remote-first and async-friendly
- Hands-on mentorship — a senior full-stack and a hiring manager who care about your growth
- Visible work — newly launched product with users and short feedback loops
- An interesting domain — 40+ years of mining data and specialized problems with genuine depth to learn
- Modern tooling — AI-assisted development as a first-class part of the workflow
- Remote-first — work from anywhere, as long as your day overlaps North American hours
- Fair compensation — we’re not competing with FAANG, but we pay fairly for the experience level (range varies by region)
- You want fully autonomous work with little review
- You prefer mature processes and detailed specs
- You’re not interested in learning a specialized domain
- You expect big-tech salary levels
- Domain modeling: Translate mining concepts — grade recovery, waste-to-ore ratios, haulage profiles — into UX that investors and engineers can actually use
- Multi-audience surfaces: The same data is reshaped for investors (simplified), analysts (comparative), and engineers (detailed); information architecture matters
- Rich data relationships: Highly interconnected cost data with deep metadata; you’ll learn to think carefully about queries, filtering, and navigation
- Specialized visualization: Standard charts don’t cut it for mining economics; you’ll build domain-specific ones alongside the senior
- Investment comparison dashboard: components and screens that let analysts compare mine economics side-by-side
- Interactive cost scenario builder: UI for modeling cost assumptions and seeing real-time impact on project economics
- Backend-for-frontend (React Router): loaders, actions, and server functions that transform our C# backend data for the frontend — starting well-scoped and growing into more complex pieces
- TypeScript, React, Node.js fundamentals — you’ve shipped working code in these (school projects, internships, side projects, or 1–3 years of professional experience all count)
- Eager to learn — you ask questions, take feedback well, and iterate
- Clear communication — you can explain what you’re doing and where you’re stuck; critical in a small remote team
- Already working with AI-assisted development — we use Claude Code heavily, and we expect you to lean into it as a core part of how you work. You should already have hands-on experience with Claude Code, Cursor, Copilot, or similar; deep expertise isn’t required, but never having tried these tools would be surprising at this point.
- Drawn to specialized domains — mining cost analysis should sound interesting, not intimidating
- Comfortable with early-stage ambiguity — small product team, processes are still forming; lean on the senior for guidance
- Data-heavy app experience (complex filtering, relationship navigation, specialized visualization)
- Python (our long-term backend direction)
- Internship or job at a small/early-stage team
- B2B SaaS exposure
- Today: 4 backend developers (Python/C#) plus our senior full-stack — you’d be the second on the product side
- Your role: pair to the senior across the user-facing layer, with frequent mentorship and code review
- In 12–18 months: confidently owning small features end-to-end across multiple products
- Frontend: TypeScript, React
- Backend-for-Frontend: React Router (running on Node.js)
- Core Backend: C# (majority), Python (growing) — owned by a separate team
- Data: Complex mining cost database with rich relationships and metadata
- Workflow: AI-assisted development is core to how we work; prototype-first; iterate with customers; remote-first and async-friendly
- Hands-on mentorship — a senior full-stack and a hiring manager who care about your growth
- Visible work — newly launched product with users and short feedback loops
- An interesting domain — 40+ years of mining data and specialized problems with genuine depth to learn
- Modern tooling — AI-assisted development as a first-class part of the workflow
- Remote-first — work from anywhere, as long as your day overlaps North American hours
- Fair compensation — we’re not competing with FAANG, but we pay fairly for the experience level (range varies by region)
- You want fully autonomous work with little review
- You prefer mature processes and detailed specs
- You’re not interested in learning a specialized domain
- You expect big-tech salary levels
- cberry@costmine.com
- +1 509 328 8023
- 100 N Mullan Rd, Spokane, Washington, USA
Mining Cost Service
Equipment Cost Service
Reclamation Cost Service
Gold Heap Leach Costs
Mine Labor Service
Coal Cost Guide
Models
SHERPA
SHERPA Surface
SHERPA Mineral Processing
SHERPA Reclamation
SHERPA Underground
SHERPA Apex
Tools
Mining Intelligence
Equipment Cost Calculator
WOODY
Mining Cost ServiceEquipment Cost ServiceReclamation Cost ServiceGold Heap Leach CostsMine Labor ServiceCoal Cost Guide
Models
SHERPASHERPA SurfaceSHERPA Mineral ProcessingSHERPA ReclamationSHERPA UndergroundSHERPA Apex
Tools
Mining IntelligenceEquipment Cost CalculatorWOODY
Job Description
Remote (North American hours preferred) | Full-time
The Role
You’ll be the second product-focused full-stack developer at Costmine, working with our senior to build and evolve the user-facing layer across costmine.com — the products that put 40+ years of mining cost intelligence in front of investors, analysts, and engineers. WOODY, our recently launched platform for analyzing mine economics and comparing investment opportunities, is your starting point. From there your work spans the rest of the portfolio: subscription tools used by mining engineers and analysts, reporting and benchmarking workflows, marketing surfaces, and new products on the roadmap.
This is an early-career role for someone with roughly 0–3 years of experience who wants to grow quickly with strong mentorship. The senior leads architecture and bigger technical calls; you’ll pick up well-scoped components, screens, and backend-for-frontend endpoints, and grow into owning small features end-to-end. Expect frequent pairing, code review on every PR, and visible work shipping to customers. A separate 4-person backend team owns core data infrastructure; you’ll work above their APIs.
Why It’s Technically Interesting
Mining cost analysis has problems you won’t find in typical B2B SaaS:
WOODY (first 3–6 months) — working alongside the senior on existing HTML/CSS prototypes and early React components:
Requirements
Must Have:
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Tech Stack
We move quickly. We’re looking for someone who can start contributing on WOODY soon and grow into work across the rest of costmine.com as the portfolio scales.
Interested candidates should send a résumé and cover letter to support@costmine.com.
Costmine Intelligence is committed to building a diverse and inclusive team.
Job Description
Remote (North American hours preferred) | Full-time
The Role
You’ll be the second product-focused full-stack developer at Costmine, working with our senior to build and evolve the user-facing layer across costmine.com — the products that put 40+ years of mining cost intelligence in front of investors, analysts, and engineers. WOODY, our recently launched platform for analyzing mine economics and comparing investment opportunities, is your starting point. From there your work spans the rest of the portfolio: subscription tools used by mining engineers and analysts, reporting and benchmarking workflows, marketing surfaces, and new products on the roadmap.
This is an early-career role for someone with roughly 0–3 years of experience who wants to grow quickly with strong mentorship. The senior leads architecture and bigger technical calls; you’ll pick up well-scoped components, screens, and backend-for-frontend endpoints, and grow into owning small features end-to-end. Expect frequent pairing, code review on every PR, and visible work shipping to customers. A separate 4-person backend team owns core data infrastructure; you’ll work above their APIs.
Why It’s Technically Interesting
Mining cost analysis has problems you won’t find in typical B2B SaaS:
WOODY (first 3–6 months) — working alongside the senior on existing HTML/CSS prototypes and early React components:
Must Have:
Tech Stack
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
We move quickly. We’re looking for someone who can start contributing on WOODY soon and grow into work across the rest of costmine.com as the portfolio scales.
Interested candidates should send a résumé and cover letter to support@costmine.com.
Costmine Intelligence is committed to building a diverse and inclusive team.
Want to learn more about Costmine Intelligence and how we can help you streamline your with your mining data needs?
Request a demo with a member of our team to get a personal assessment and discover what tools and data meet your needs.
Chris Berry
Vice-President Sales
Name
This field is for validation purposes and should be left unchanged.
Name(Required)
First Last
Email(Required)
Phone(Required)
Job Title(Required)
Company(Required)
Industry(Required)
Industry *Academic / Post-Secondary / ResearchAssociation / Non-Profit / NGOBanking / Investing / FinanceBusiness Development / OperationsConstruction / Machinery / UtilitiesElectrical / Instrumentation / ElectronicsMining Service & SupplyEngineering / EPC / EPCMEnvironmental Products & ServicesExploration / MiningGovernment / Agencies / ConsulatesHealth / Safety / Healthcare ServicesHi-Tech / I.T. / SoftwareMedia / Communications / Marketing / TelecommunicationsProfessional / Advisory / Accounting / Legal / InsuranceTransportation / Travel ServicesOther
Region(Required)
Region *CanadaUSAAfricaAsiaEuropeOceaniaSouth America
Interested in
Reclamation
Mine Costs
Cost Modelling
Equipment Costs
Labor Costs
Mine Assets (Mining Intelligence)
Other
CMI Newsletter
I would like to receive the Costmine Intelligence Newsletter.
This field is hidden when viewing the form
Date
YYYY dash MM dash DD
Privacy Policy(Required)
By submitting this form I am consenting to The Northern Miner Group Privacy Policy and agreeing to receive commercial electronic messages from The Northern Miner Group and affiliated divisions. You may withdraw your consent at any time. *
CAPTCHA
Related Insights
Jobs
Back-End Developer (Early Career)
Costmine Intelligence is expanding its data, research, and modelling capabilities, and we are looking for early-career back-end team members to help build and support the systems behind these initiatives.
Costmine Team May 6, 2026
Content
Barrick Mining Unlocks Its North American Gold Assets
Barrick Mining’s planned IPO of North American Barrick reflects a deliberate move to surface value in one of the world’s premier gold districts. As the global gold sector continues to reward Tier One asset exposure and focused management, Mining Intelligence tracks how structural moves like this one are reshaping how major producers unlock value for shareholders.
Costmine Team April 28, 2026
Content
Agnico Eagle Moves to Own Finland’s Most Prospective Gold Belt
Agnico Eagle’s consolidation of the Central Lapland Greenstone Belt through three simultaneous transactions reflects a long-standing regional strategy coming to fruition. As the global gold sector continues to reward district-scale thinking and Tier One jurisdiction exposure, Mining Intelligence tracks how bold consolidation moves like this one are reshaping the competitive landscape for gold exploration and development in Europe.
Costmine Team April 21, 2026
Explore Costmine Intelligence
Mining Cost Service
Mining Intelligence
SHERPA
Equipment Cost Service
- About Us
- Our Team
- Contact Us
- Newsletter
- Consulting
- About Us
- Our Team
- Contact Us
- Newsletter
- Consulting
Linkedin-in Twitter Facebook-f Instagram Youtube
© InfoMine USA, Inc., Glacier RIG Ltd., All Rights Reserved
- Terms & Policies
- Terms & Policies
Similar Jobs
Explore other opportunities that match your interests
Alignerr
cloudduty
Senior Observability Engineer