About this role
The team is seeking a Full Stack Software Engineer to join their team in Bangalore on a hybrid work arrangement. As a global leader in mining technology, the team is dedicated to creating sustainable solutions that help customers efficiently extract essential resources.
In this role, you will be responsible for developing and maintaining both front-end and back-end components of web applications. You will collaborate with cross-functional teams to design and implement innovative solutions that enhance user experience and operational efficiency.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using modern frameworks.
- Collaborate with UX/UI designers to create intuitive user interfaces.
- Implement RESTful APIs and integrate with various data sources.
- Troubleshoot and debug applications to ensure optimal performance.
- Participate in code reviews and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
- Strong experience with back-end technologies such as Node.js, Python, or Java.
- Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.
- Understanding of version control systems, preferably Git.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
Experience:
- 3-5 years of relevant experience in software development, with a focus on full-stack development.
What we offer:
- Opportunity to work on impactful projects in a leading technology company.
- Collaborative and innovative work environment.
- Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.