For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
MineHub Technologies
MineHub Technologies

Senior Software Engineer - Typescript/Node

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

TypeScript
Node.js
Security software
+24

Permanent role
2 days ago
Apply now

Engineering at MineHub: Building the Future of Supply Chains

At MineHub, we’re transforming how the world’s largest producers, traders, and consumers manage raw material supply chains. Our platform combines critical B2B marketplace functionality (handling high-volume transactions for global supply chains) with intuitive B2C design, enabling customers to streamline logistics, reduce costs, and build sustainable operations through real-time data integration and predictive analytics.

As a Senior Backend Engineer, you'll be a foundational hire on a greenfield platform built from the ground up in TypeScript. Your expertise will shape the architecture, establish the patterns, and set the bar for how we build backend systems at MineHub for years to come.

Key Responsibilities

Software Development & Architecture

  • Design, develop, and maintain robust, secure, and scalable backend services using TypeScript on Node.js
  • Take ownership of architectural decisions on a new platform — choosing the right patterns for API design, data modelling, service boundaries, and asynchronous workflows
  • Collaborate with senior engineers to design reliable, maintainable architectures that scale with the business
  • Ensure systems align with the MineHub technical strategy and meet performance, security, and reliability requirements

Code Quality & Team Development

  • Write clean, efficient, and well-documented code
  • Conduct code reviews and provide constructive feedback to ensure adherence to code quality standards
  • Lead and mentor junior engineers through code reviews, pair programming, and career growth guidance
  • Contribute to technical interviews to help build a high-performing engineering team

Cross-Functional Collaboration

  • Partner with Product, Customer Success, and Sales teams to translate customer needs into technical solutions
  • Communicate project status, technical constraints, and opportunities to non-technical stakeholders

Continuous Improvement

  • Foster a culture of continuous improvement with active participation in engineering efforts that help improve team efficiency and productivity
  • Stay up to date on emerging technologies and industry trends, and share knowledge with the team
  • Contribute to the MineHub engineering knowledge base and technical documentation

Tech Stack & Transition

  • TypeScript, Node.js, NestJS, PostgreSQL (AWS Aurora), GraphQL, Kubernetes, GitLab CI/CD

Ideal Candidate

Non-negotiable:

  • 5+ years of backend engineering experience with a strong track record of delivering scalable, production-grade systems in TypeScript or JavaScript on Node.js
  • Portugal based to facilitate occasional in-person team meet-ups. but primarily remote role and legal eligibility to work there
  • NestJS experience: Familiarity with NestJS or a comparable structured Node.js framework (such as Fastify with DI, or Express with a layered architecture) is a strong advantage — but what matters most is that you bring strong opinions about how backend services should be organised and why
  • Problem-solving mindset: Demonstrate a proactive, analytical approach to identifying and resolving complex technical challenges with scalable solutions
  • Collaborative approach: Thrive in cross-functional teams, fostering open communication and shared ownership to drive project success

Why MineHub?

  • Contribute to transforming the global mining and metals supply chain through transparency, sustainability, and digitisation
  • Join a mission-driven team that values integrity, culture, collaboration, and long-term thinking in everything from code to customer relationships
  • Be part of a fast-growing company that combines startup innovation with partnerships across major industry players worldwide
  • Enjoy the freedom to lead initiatives, influence architecture decisions, and shape the future of a platform at the forefront of digital trade

Powered by JazzHR

F9ATO4EOXV

About MineHub Technologies

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service