Software Engineer - Full Stack
Core
Design, develop, test, and deploy backend services, frontend applications, and integrations for sustainable mining technology solutions.
Role type
Full Stack Software Engineer
Builds
Backend services, frontend applications, and low-code digital twin platforms for mining customers
Domain
Mining technology / Industrial IoT
Deliverable
production ML models | product features
Required skills
.NET / ASP.NET Core, Node.js, React, Next.js, Tailwind CSS, API development, frontend component development, low-code platform configuration
Preferred skills
Clean architecture, domain-driven design, CI/CD pipelines, Kubernetes, cloud deployments, Go, Python, technical leadership
Technologies
.NET, ASP.NET Core, Node.js, React, Next.js, Tailwind CSS, XMPRO, Grafana, Tableau, PI Vision
Responsibilities
Design and deploy backend services and frontend applications; contribute to low-code digital twin platform development; lead frontend engineering; provide technical leadership and mentorship; collaborate in agile teams; support release and deployment practices
Seniority
Mid-Senior, hands-on IC with leadership responsibilities