Software Engineer - Frontend
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 Frontend Engineer, you'll be a key driver of the user experience, directly shaping how our customers interact with the platform. Your expertise will bridge the gap between product vision and technical execution — turning complex workflows into interfaces that feel.
Key Responsibilities
Software Development & Architecture
Design, develop, and maintain robust, performant, and accessible frontend applications using TypeScript and React.
Proactively improve the frontend codebase through component abstraction, performance optimisation, and consistency with design systems.
Collaborate with senior engineers to design scalable UI architectures and participate in frontend architectural decision-making.
Ensure frontend solutions align with the MineHub technical strategy and meet performance, accessibility, 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.
Design & Product Collaboration
Partner closely with designers and product stakeholders to shape features from early concept through to shipped product, contributing confidently to discussions about UX patterns, UI behaviour, and interaction design.
Push back constructively when proposed designs have usability, performance, or feasibility implications, and propose alternatives grounded in both engineering and user experience thinking.
Translate product requirements and design specs into high-quality, maintainable implementations, and flag gaps or ambiguities early.
Communicate progress, constraints, and trade-offs clearly 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, React, GraphQL (Apollo)
Ideal Candidate
Non-negotiable:
5+ years of frontend engineering experience with a strong track record of delivering production-grade React applications in TypeScript.
Demonstrable experience collaborating with designers and product managers — comfortable discussing UX flows, component behaviour, and visual design decisions, not just implementing them.
Portugal based to facilitate occasional in-person team meet-ups. but primarily remote role and legal eligibility to work there.
Problem-solving mindset: A proactive, analytical approach to identifying and resolving complex frontend challenges — from state management to rendering performance to cross-browser behaviour.
Collaborative approach: Thrives 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.