JOBSEARCHER

FULL-STACK DEVELOPER (EARLY CAREER)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

info@costmine.com LoginCMI PortalLoginCMI Portal Products Market Insights Newsletter About Us Contact Us AnalysisMining Cost ServiceEquipment Cost ServiceReclamation Cost ServiceGold Heap Leach CostsMine Labor ServiceCoal Cost GuideModelsSHERPASHERPA SurfaceSHERPA Mineral ProcessingSHERPA ReclamationSHERPA UndergroundSHERPA ApexToolsMining IntelligenceEquipment Cost CalculatorWOODY Our Story Our Team Careers AnalysisMining Cost ServiceEquipment Cost ServiceReclamation Cost ServiceGold Heap Leach CostsMine Labor ServiceCoal Cost GuideModelsSHERPASHERPA SurfaceSHERPA Mineral ProcessingSHERPA ReclamationSHERPA UndergroundSHERPA ApexToolsMining IntelligenceEquipment Cost CalculatorWOODY Our Story Our Team Careers Costmine Team May 6, 2026 Jobs careers, jobs, software development Full-Stack Developer (Early Career)Job DescriptionRemote (North American hours preferred) | Full-timeThe RoleYou’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:Domain modeling: Translate mining concepts — grade recovery, waste-to-ore ratios, haulage profiles — into UX that investors and engineers can actually useMulti-audience surfaces: The same data is reshaped for investors (simplified), analysts (comparative), and engineers (detailed); information architecture mattersRich data relationships: Highly interconnected cost data with deep metadata; you’ll learn to think carefully about queries, filtering, and navigationSpecialized visualization: Standard charts don’t cut it for mining economics; you’ll build domain-specific ones alongside the senior What You’ll Actually BuildWOODY (first 3–6 months) — working alongside the senior on existing HTML/CSS prototypes and early React components:Investment comparison dashboard: components and screens that let analysts compare mine economics side-by-sideInteractive cost scenario builder: UI for modeling cost assumptions and seeing real-time impact on project economicsBackend-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 piecesAcross costmine.com (ongoing): Beyond WOODY, you’ll contribute to the rest of the surface — subscription tools for mining engineers and analysts, reporting and benchmarking workflows, and new products in flight. Expect to move between codebases: a small dashboard improvement one week, a new BFF endpoint for WOODY the next, a marketing page after that.Requirements Must Have: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 iterateClear communication — you can explain what you’re doing and where you’re stuck; critical in a small remote teamAlready 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 intimidatingComfortable with early-stage ambiguity — small product team, processes are still forming; lean on the senior for guidance Nice To Have: Data-heavy app experience (complex filtering, relationship navigation, specialized visualization)Python (our long-term backend direction)Internship or job at a small/early-stage teamB2B SaaS exposure Team & GrowthToday: 4 backend developers (Python/C#) plus our senior full-stack — you’d be the second on the product sideYour role: pair to the senior across the user-facing layer, with frequent mentorship and code reviewIn 12–18 months: confidently owning small features end-to-end across multiple productsThis is a great fit if you want 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.Tech StackFrontend: TypeScript, ReactBackend-for-Frontend: React Router (running on Node.js)Core Backend: C# (majority), Python (growing) — owned by a separate teamData: Complex mining cost database with rich relationships and metadataWorkflow: AI-assisted development is core to how we work; prototype-first; iterate with customers; remote-first and async-friendly What We Offer:Hands-on mentorship — a senior full-stack and a hiring manager who care about your growthVisible work — newly launched product with users and short feedback loopsAn interesting domain — 40+ years of mining data and specialized problems with genuine depth to learnModern tooling — AI-assisted development as a first-class part of the workflowRemote-first — work from anywhere, as long as your day overlaps North American hoursFair compensation — we’re not competing with FAANG, but we pay fairly for the experience level (range varies by region) Not a Fit If: You want fully autonomous work with little reviewYou prefer mature processes and detailed specsYou’re not interested in learning a specialized domainYou expect big-tech salary levels Next Steps: 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 DescriptionRemote (North American hours preferred) | Full-timeThe RoleYou’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:Domain modeling: Translate mining concepts — grade recovery, waste-to-ore ratios, haulage profiles — into UX that investors and engineers can actually useMulti-audience surfaces: The same data is reshaped for investors (simplified), analysts (comparative), and engineers (detailed); information architecture mattersRich data relationships: Highly interconnected cost data with deep metadata; you’ll learn to think carefully about queries, filtering, and navigationSpecialized visualization: Standard charts don’t cut it for mining economics; you’ll build domain-specific ones alongside the senior What You’ll Actually BuildWOODY (first 3–6 months) — working alongside the senior on existing HTML/CSS prototypes and early React components:Investment comparison dashboard: components and screens that let analysts compare mine economics side-by-sideInteractive cost scenario builder: UI for modeling cost assumptions and seeing real-time impact on project economicsBackend-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 piecesAcross costmine.com (ongoing): Beyond WOODY, you’ll contribute to the rest of the surface — subscription tools for mining engineers and analysts, reporting and benchmarking workflows, and new products in flight. Expect to move between codebases: a small dashboard improvement one week, a new BFF endpoint for WOODY the next, a marketing page after that. Must Have: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 iterateClear communication — you can explain what you’re doing and where you’re stuck; critical in a small remote teamAlready 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 intimidatingComfortable with early-stage ambiguity — small product team, processes are still forming; lean on the senior for guidance Nice To Have: Data-heavy app experience (complex filtering, relationship navigation, specialized visualization)Python (our long-term backend direction)Internship or job at a small/early-stage teamB2B SaaS exposure Team & GrowthToday: 4 backend developers (Python/C#) plus our senior full-stack — you’d be the second on the product sideYour role: pair to the senior across the user-facing layer, with frequent mentorship and code reviewIn 12–18 months: confidently owning small features end-to-end across multiple productsThis is a great fit if you want 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.Tech StackFrontend: TypeScript, ReactBackend-for-Frontend: React Router (running on Node.js)Core Backend: C# (majority), Python (growing) — owned by a separate teamData: Complex mining cost database with rich relationships and metadataWorkflow: AI-assisted development is core to how we work; prototype-first; iterate with customers; remote-first and async-friendly What We Offer:Hands-on mentorship — a senior full-stack and a hiring manager who care about your growthVisible work — newly launched product with users and short feedback loopsAn interesting domain — 40+ years of mining data and specialized problems with genuine depth to learnModern tooling — AI-assisted development as a first-class part of the workflowRemote-first — work from anywhere, as long as your day overlaps North American hoursFair compensation — we’re not competing with FAANG, but we pay fairly for the experience level (range varies by region) Not a Fit If: You want fully autonomous work with little reviewYou prefer mature processes and detailed specsYou’re not interested in learning a specialized domainYou expect big-tech salary levels Next Steps: 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 BerryVice-President Sales cberry@costmine.comRequest a DemoX/TwitterThis field is for validation purposes and should be left unchanged.Name(Required)First LastEmail(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 ServicesOtherRegion(Required)Region *CanadaUSAAfricaAsiaEuropeOceaniaSouth AmericaInterested inReclamationMine CostsCost ModellingEquipment CostsLabor CostsMine Assets (Mining Intelligence)OtherCMI NewsletterI would like to receive the Costmine Intelligence Newsletter.This field is hidden when viewing the formDateYYYY dash MM dash DDPrivacy 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. *CAPTCHARelated InsightsContentProject Cost Benchmarking: Taca Taca Copper Gold Project vs. WOODYExamine how First Quantum’s Taca Taca Copper Gold Project measures up against WOODY’s independent cost model. See where capital estimates converge once scope is normalized, why the operating cost gap stays modest, and what this level of alignment signals about the integrity of the 2026 Technical Report.Costmine Team May 28, 2026Data ShowcaseWOODY v. Taca Taca Comparison – Excel Data DownloadIn this analysis, Costmine Intelligence applied WOODY, our proprietary benchmarking platform, to First Quantum’s Taca Taca Copper Gold Project, building independent capital and operating cost estimates from current market rates and location-adjusted inputs. The results offer a like-for-like comparison against the 2026 Technical Report once scope items are normalized.Costmine Team May 27, 2026InsightsMission Impossible: Truly independent mine cost analysis?Reliable mining investment decisions require more than operator-reported forecasts. New analysis from Costmine finds OPEX estimates in feasibility studies lag independent benchmarks by 39% on average, with CAPEX variance averaging 26% across projects in Canada, Chile, the US, Mexico, Australia, and Pakistan.Costmine Team May 14, 2026Explore Costmine IntelligenceMining Cost ServiceMining IntelligenceSHERPAEquipment Cost Service +1 509 328 8023 100 N Mullan Rd, Spokane, Washington, USAAbout UsOur TeamContact UsNewsletterConsultingMenuAbout UsOur TeamContact UsNewsletterConsultingFollow UsLinkedin-in Twitter Facebook-f Instagram Youtube© InfoMine USA, Inc., Glacier RIG Ltd., All Rights ReservedTerms & PoliciesTerms & Policies