Senior Software Engineer - React JS

Posted:
1/29/2026, 7:15:37 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Employment Type

Permanent

Closing Date

7 Feb 2026 11:59pm

Job Title

Senior 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

TELSTRA CORPORATION LIMITED

Website: https://telstra.com.au/

Headquarter Location: Bundoora, Victoria, Australia

Employee Count: 251-500

Year Founded: 2000

IPO Status: Public

Industries: Asset Management ⋅ Credit ⋅ Finance ⋅ Financial Services ⋅ FinTech ⋅ Personal Finance