staff software engineer

Bengaluru, IndiaFull-timePosted Apr 27, 2026
Job Requirements

Job Description

Essential Responsibilities

In this role, you will:

  • Collaborate with product manager and architect to understand requirements and detail the user stories
  • Work with team to identify and close technical feasibility
  • Engage and drive technical discussions; participate in technical designs and present technical ideas through white boarding
  • Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.
  • Maintain code quality through best practices, unit testing and code quality automation
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Coach and mentor junior engineers

Qualifications / Requirements

  • Bachelors/Master's degree in Computer Science Engineering or related disciplines with at least 12 years of relevant experience
  • UI developer with deep knowledge of UI techs – Angular , Redux , TypeScript , JavaScript , SCSS , WebSockets
  • Experience working within Agile/Scrum software development framework
  • Strong Debugging and Troubleshooting Expertise



Work Experience

9+ years Experiennce

  • UI developer with deep knowledge of UI techs – Angular , Redux , TypeScript , JavaScript , SCSS , WebSockets
  • Experience working within Agile/Scrum software development framework
  • Strong Debugging and Troubleshooting Expertise



Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free