Senior Software Engineer - React JS

Posted 5 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
In-Office
Expert/Leader
Utilities
The Role
Develop and maintain web applications using React.js. Collaborate with teams, translate designs into components, and optimize performance.
Summary Generated by Built In
Employment TypePermanent

Closing Date7 Feb 2026 11:59pm

Job TitleSenior Software Engineer - React JS

Job Summary

As a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints across the end-to-end software development life cycle. Your continuous learning and improvement mindset, collaboration and influencing skills are critical to success in this role.Job Description

Key Accountabilities Include:

  • Analyzing requirements

  • Translating requirements into robust code meeting documented business needs

  • Producing robust software containing minimal bugs and requiring minimal rework

  • Producing quality code that is concise, readable and maintainable by the team

  • Exercising attention to detail to ensure high standard of delivered software

  • Building re-usable components and selling features to the team

  • Writing unit tests and testable code

  • Performing code reviews, i.e: BitBucket, GIT

  • Performing Unit and Integration tests

  • Documenting system changes and user guides

  • Develop new user-facing features

  • Ensure the technical feasibility of UI/UX designs

  • Optimize application for maximum speed and scalability

  • Assure that all user input is validated before submitting to back-end

  • Collaborate with other team members and stakeholders

  

Key Skills/Technical Expertise

Skill/Technical Expertise

Description

Technical Skills

 

Responsibilities:

  • Develop and maintain web applications using React.js, ensuring high performance and responsiveness.

  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to deliver feature-rich applications.

  • Translate design mockups and wireframes into functional web components.

  • Write clean, reusable, and efficient code while adhering to coding standards and best practices.

  • Optimize applications for maximum speed and scalability.

  • Perform code reviews and mentor junior developers to promote knowledge sharing and code quality.

  • Troubleshoot and debug issues, identify performance bottlenecks, and implement solutions.

  • Stay up-to-date with the latest industry trends and best practices in front-end development.

  • Participate in architectural discussions and help make informed decisions about technology stack and tools.

  • Collaborate with the QA team to ensure the delivery of bug-free and high-quality software.

Requirements:

  • 9+ Yrs of total /relevant experience

  • Proven experience as a React.js Developer, with a minimum of 5 years of relevant experience.

  • Strong proficiency in JavaScript, including ES6+ features.

  • Experience with popular React.js workflows (such as Redux, Flux, or Mobx).

  • Knowledge of HTML5 and CSS3, including CSS pre-processing (e.g., SASS or LESS).

  • Familiarity with RESTful APIs and asynchronous request handling.

  • Experience with version control systems (e.g., Git).

  • Solid understanding of responsive web design principles.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.

  • Ability to work independently and in a team environment.

  • Experience with modern front-end build tools and pipelines (e.g., Webpack, Babel) is a plus.

  • Knowledge of GraphQL, TypeScript, or other related technologies is a plus.

Applying Agile Practices

Applies Agile and DevOps practices in development and testing to improve software delivery

Expert

  • Aligns product/project vision with strategic direction

  • Evolves and creates transparency around acceptance criteria

  • undefined

Decision Making

Generating options and evaluating decisions to effectively navigate business situations

Expert

  • Generates feasible options quickly, predicting likely outcomes

  • Takes accountability for making complex decisions, deciding based on short and long term benefit for the enterprise

  • Redirects decisions based on real time outcomes and effectiveness

Communicating with Influence

Effectively conveys messages using verbal and non-verbal communication to achieve desired outcomes

 

Advanced

Clearly conveys complex concepts/arguments to individuals and groups using facts to support claims

Effectively tailors messages to different audiences in the moment, using verbal and non-verbal communication

  • Redirects decisions based on real time outcomes and effectiveness

Top Skills

Babel
CSS3
Git
HTML5
JavaScript
React
Redux
Webpack
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, NSW
10,000 Employees
Year Founded: 1901

What We Do

We believe it’s people who give purpose to our technology. So we’re committed to staying close to our customers and providing them the best experience.

And delivering the best tech.

On the best network.

Because our purpose is to build a connected future so everyone can thrive.

We build technology and content solutions that are simple and easy to use, including Australia’s largest and fastest national mobile network.

That’s why we strive to serve and know our customers better than anyone else – offering a choice of not just digital connection, but digital content as well.

And that’s why we have an international presence spanning 15 countries, including China.

In the 21st century, opportunity belongs to connected businesses, governments, communities and individuals.

As Australia’s leading telecommunications and information services company, Telstra is proud to be helping our customers improve the ways in which they live and work through connection.

Similar Jobs

In-Office
560064, Yelahanka, Karnataka, IND
58338 Employees

Celonis Logo Celonis

Staff System Engineer

Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
3000 Employees

Motorola Solutions Logo Motorola Solutions

Full-stack Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
23000 Employees

ZS Logo ZS

Consultant

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
3 Locations
13000 Employees

Similar Companies Hiring

KUBRA Thumbnail
Utilities • Software • Payments • Mobile • Information Technology • Artificial Intelligence • App development
Mississauga, Ontario
600 Employees
Sierra Space Thumbnail
Utilities • Robotics • Information Technology • Hardware • Defense • Aerospace
Louisville, CO
1600 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account