Senior Full Stack Engineer

Robert Walters
Bengaluru, Karnataka, India

Job Title: Senior Full Stack Engineer

Location: Bengaluru, India

Perm/Contract/ Full-time/Part-time: Permanent

On-site/Hybrid/Remote: On-site

Who We Are

Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds.

Our Outsourcing service delivers recruitment for some of the world’s top employers, and we are currently recruiting on behalf of one our client which is the global IT company.

The Role

Our client is seeking a Senior Full Stack Engineer in the Information Technology division.

This role offers an exciting opportunity to join a global team, providing top-tier service to existing and prospective clients while expanding the business on a product and global level.

Job Description:

Role Summary:

As a Senior Full Stack Engineer, you will build production software across the frontend, backend, and data layers of our industrial AI platform. You will help turn complex machine and operational data into reliable, understandable, and actionable product experiences for manufacturing customers.

What You Bring:

  • 7+ years of professional software engineering experience, with deep backend experience and meaningful production frontend experience.
  • Strong experience in at least one backend language such as Go, Python, or Node.js.
  • Production experience building and operating APIs, services, background jobs, and integrations used by real customers or internal production users.
  • Strong hands-on React and TypeScript experience, including component design, state management, data fetching, and integration with backend services.
  • Experience designing distributed systems, microservices, asynchronous processing, queues or streaming, retries, idempotency, and failure isolation.
  • Experience working with relational or NoSQL databases and designing reliable data access patterns.
  • A track record of owning features end to end, from technical design and implementation through deployment and production support.
  • Experience writing automated unit, integration, contract, component, and end-to-end tests.
  • Practical understanding of cloud infrastructure, containers, CI/CD, observability, and production monitoring.
  • Ability to make sound technical decisions, balance short-term delivery with long-term maintainability, and explain trade-offs clearly.
  • Strong written and verbal communication skills in English, with experience collaborating in distributed teams.
  • A product mindset: you care about user outcomes, reliability, and simplicity, not only code output.

This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organisations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.

Client promotes collaboration and aims to provide a supportive and inclusive environment where all individuals can maximize their full potential.

As we are continuously hiring for all our clients in the region, we will retain your CV in our database for any other positions that may fit your profile. Therefore, please let us know if you are not agreeable to that.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →