Senior Software Engineer- React.JS

Engineering and Emerging Technologies

We are excited to find an experienced and motivated individual to join our team and help us drive a successful project outcomes.

Bengaluru

Hybrid

Experience:5+ years
|
Vacancy:1

Introduction

As a Sr. Software Engineer, you will be a key member of the team, responsible for building and maintaining systems. You will work closely with product/project managers, users, development staff, and senior leadership to implement designs, develop and deploy fan-facing solutions.  

 

Responsibilities

  • Own and drive key initiatives supporting the developer workflow from PR to release  
  • Innovate and deliver technical solutions  
  • Collaborate with partner engineering teams for inputs, support, and guidance  
  • Monitor, review, and coach developer performance; conduct regular performance appraisals and provide disciplinary actions
  • Document technical solutions and articulate them to both business and technical audiences  
  • Present, communicate, and advocate engineering perspectives  
  • Participate in Agile ceremonies and show ownership of work throughout the sprint process

 

Requirements

  • React.js (with 5+ years of experience)
  • GraphQL (with 3+ years of experience)
  • TypeScript, JavaScript (ES6+), HTML5, CSS/SCSS
  • Strong knowledge of responsive design, performance optimization, and accessibility (WCAG)
  • Testing with Jest and React Testing Library
  • CI/CD awareness and experience working in Agile teams
  • Fluent in English

 

Bonus Skills

  • AWS (CloudFront, S3, Lambda)
  • Webpack, Vite, Storybook
  • Design systems and component libraries
  • CMS integration (e.g., Drupal)

 

Technical Environment

Tech Stack: React.js, TypeScript, GraphQL, SCSS, AWS services 
Development Practices: TDD, code reviews, pair programming, CI/CD 
Deployment: Automated using GitHub Actions on AWS, supporting both trunk-based and feature branch-based workflows 
Technologies Used: CloudFront, Lambda, S3, GraphQL 
Agile Practices: Dailies, story detailing, planning, retrospectives

 

Quality Compliance

Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.