Weir logo

Software Engineer - Full Stack

Weir
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentReact.js.NET CoreNode.jsNext.jsRESTful APIsTailwind CSSCI/CD

Job description

Overview

Full Stack Software Engineer role at Weir in Bangalore, hybrid work arrangement, focused on delivering secure, scalable software for mining technology solutions.

What you'll do

  • Design, develop, test, and deploy backend services, frontend applications, and integrations with a focus on maintainability, performance, security, and usability.
  • Code hands-on primarily in .NET / ASP.NET Core, Node.js, React, Next.js, and Tailwind CSS.
  • Spend about 20% of time contributing to development within a low-code digital twin and application platform (such as XMPRO), including solution configuration, application logic, and integration of custom components.
  • Lead frontend development (approximately 40% of the role) using React and Next.js or similar frameworks, building user-friendly, consistent, and maintainable UI components.
  • Provide technical leadership through hands-on development, mentoring team members, and fostering a culture of ownership, transparency, and continuous learning.
  • Work closely with cross-functional teams including product owners, DevOps, QA, and other engineers in an agile environment to refine requirements and deliver high-quality software.
  • Support modern release practices such as feature flags, blue-green deployments, and production readiness, working with containerized applications and cloud-hosted environments.
  • Demonstrate 100% commitment to zero harm behaviors in support of a world-class safety culture.

What you'll need

  • Excellent hands-on experience in full stack software development with expertise in .NET / ASP.NET Core, Node.js, React, Next.js, and Tailwind CSS.
  • Proven ability to develop backend APIs, frontend components, and integrations in collaborative, agile teams.
  • Experience or exposure to low-code or configurable application platforms such as XMPRO, Grafana, Tableau, or PI Vision, with a strong willingness and ability to learn new tools quickly.
  • Excellent communication skills to clearly explain technical concepts and collaborate effectively across diverse teams.

Nice to have

  • Experience with software design and architecture practices including clean architecture, domain-driven design, and secure coding.
  • Familiarity with modern engineering practices such as CI/CD pipelines, containerization, Kubernetes, and cloud-hosted deployments.
  • Background in industrial digital, IIoT, or data-intensive systems, especially in mining, minerals processing, or heavy industry sectors.
  • Additional programming skills in languages like Go or Python.
  • Prior experience in technical leadership or mentoring roles.

Details

  • Location: Bangalore
  • Work arrangement: Hybrid
  • Some international travel may be required depending on current guidelines.
  • Flexibility to work non-standard hours due to the global nature of the role.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - Full Stack