Software Engineer (Back-end and Full-stack)
Core
Building scalable, reliable backend systems and full-stack features for a cloud-native SaaS platform managing real-time drilling operations in the mining industry.
Role type
Senior IC backend/full-stack engineer (SaaS)
Builds
Microservices, high-performance APIs, and multi-tenant SaaS architecture for global mining customers
Domain
Mining industry + Cloud-native SaaS
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, Python, PostgreSQL, API design, distributed systems, cloud deployment, CI/CD, containerization
Preferred skills
NestJS, Django, React, Next.js, React Native, microservices architecture, observability
Technologies
NestJS, Django, TypeScript, PostgreSQL, AWS, Next.js, React, Tailwind, React Native
Responsibilities
Design and implement scalable backend services and APIs; Architect robust data models and optimize database performance; Build and maintain microservices integrating with drilling equipment; Design and deliver high-performance full-stack features; Collaborate with product and design teams; Mentor junior developers
Seniority
Senior, hands-on IC