Point your AI agent at freehire and let it find you a job.

Get the CLI →

Epiroc

NewBe an early applicant

Sr. Fullstack Developer

Posted Updated
Discussion

Senior Fullstack Developer – Epiroc Mining India Private Ltd, Bengaluru

Join us as a Senior Fullstack Developer in our Research and Development department within the Corporate Units at Epiroc. This role is a pivotal technical position based in Bengaluru, where you'll contribute directly to advancing cutting-edge offboard automation and connected operations platforms in the mining industry.

About the Role

As a Senior Fullstack Developer, you will design, develop, and maintain high-performance applications primarily using WPF, C#, .NET Core, React 18, and MVVM architecture. Your expertise will be critical in driving innovative software solutions that support sustainable mining operations globally.

You will work closely with cross-functional teams including product managers, QA, and fellow developers to define and deliver features that delight users and meet stringent performance and security standards. Your scope will include both client and server-side development, integration of RESTful APIs and microservices, and leveraging AI-driven tools to enhance development efficiency and test automation.

Key Responsibilities

  • Develop and maintain scalable .NET and ReactJS applications with a focus on high performance, security, and maintainability.
  • Lead and mentor junior developers, fostering a collaborative, process-oriented culture that prioritizes continuous learning and Agile methodologies.
  • Drive architectural design and provide technical leadership for distributed systems that leverage networking protocols such as TCP/IP and UDP to ensure scalable and secure communication.
  • Implement robust software testing strategies, including automated integration and unit testing using frameworks such as XUnit, NUnit, or MSTest, incorporating AI agents to streamline the SDLC.
  • Manage database operations utilizing SQL Server, Entity Framework, and NoSQL technologies for optimal application data handling.
  • Coordinate Agile/Scrum processes, potentially acting as Scrum Master, to ensure timely delivery and high-quality outcomes.
  • Utilize AI coding assistants like Claude Code or GitHub Copilot effectively, incorporating context engineering and agentic workflows to accelerate development.
  • Integrate third-party libraries and external services, ensuring seamless data exchange and system interoperability.
  • Identify and implement performance tuning and memory management improvements for smooth application execution.
  • Champion secure coding practices aligned with industry standards to protect application integrity and data privacy.
  • Collaborate on forward-looking technical roadmaps and influence architectural decisions that support sustainable innovation and time-to-market objectives.

Who We're Looking For

We seek an accomplished developer with a comprehensive skill set across front-end and back-end technologies. Your strong command of C#, .NET Core/.NET Framework, React 18, and MVVM architecture will be foundational to success, complemented by proficiency in XAML, WPF animations, and asynchronous programming.

Experience with AI-assisted development tools and modern DevOps practices including Git, CI/CD pipelines with Azure DevOps or Jenkins is essential. You demonstrate strong problem-solving abilities and thrive in Agile environments with excellent communication and team collaboration skills. Your familiarity with networking protocols and microservices architecture further strengthens your capability to build reliable distributed systems.

Why Join Epiroc?

This position offers remarkable technical visibility, providing the chance to collaborate with global teams and impact the design of next-generation offboard automation platforms. You will engage in projects driving innovation and shaping the future of connected mining technology, working with scalable, secure, and high-performance applications that embody Epiroc's commitment to sustainability and excellence.

At Epiroc, we foster a culture of creativity, respect, and continuous improvement, supporting your professional growth while making a tangible difference in the world through technology.

Behaviors & Values

Successful individuals in this role will exemplify leadership in driving scalable and secure platforms, delivering solutions that are reliable and future-ready. You operate with deep technical expertise, while actively collaborating across departments to align with Epiroc's strategic innovation and sustainability objectives. Your proactive approach and dedication to quality contribute directly to accelerated time-to-market and customer satisfaction.

Apply Today

Become an integral part of Epiroc’s R&D team and help build software that empowers connected and autonomous mining operations worldwide. If you are passionate about leveraging your fullstack development experience to innovate and lead in a dynamic environment, this opportunity awaits you.

It all starts with people. The world needs metals and minerals for the energy transition and our cities and infrastructure must be developed to serve a growing population. To succeed, we need to speed up the shift towards more sustainable mining and construction industries. We at Epiroc accelerate this transformation, together with customers and business partners in more than 150 countries, by developing and providing innovative and safe equipment, digital solutions, and aftermarket support.

All new thinkers are welcome. We are looking for those who want to develop, grow, and dare to think new. In Epiroc we attract, develop, and retain diverse talent valuing authenticity and unique perspectives, driving our spirit of innovation. We foster an inclusive culture where diversity isn't just a goal but a part of our values and way of working. This is how we do business for a sustainable future. Learn more at

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available