Senior Software Engineer in React/JavaScript

Institutional Shareholder Services
Posted on
Institutional Shareholder Services logo

Experience
7 - 10 yrs
Job Location
Mumbai, India
Vacancy
1
Designation
Senior React JS Developer
Job Type
ONSITE

Job Description

ISS STOXX is actively looking for a Senior Software Engineer in React/JavaScript to join the Mumbai Team (Goregaon East).


Overview :

Join our team at ISS STOXX  Market Intelligence, where you'll be at the forefront of building and maintaining our financial platforms in US, UK and Australia. As a leading provider of critical data, insight, and workflow solutions to global asset managers, insurance companies and distributors in the financial industry, we're committed to driving innovation and excellence. As a Senior Software Engineer, you will take ownership of complex technical projects, guide the development of high-quality code, and mentor junior engineers. You will be responsible for ensuring that the architecture, design, and implementation of our products are scalable and maintainable. You will also play a crucial role in collaborating with cross-functional teams to solve technical challenges and deliver holistic solutions that align with both business needs and technical requirements.


Responsibilities :

  • Code Quality : Write clean, maintainable, and performant UI code using React.js, ES6+, and TypeScript while adhering to best practices and accessibility standards.
  • Contribute to scalable and modular front-end architecture : Build reusable component libraries and collaborate on design systems aligned with business goals.
  • Code Reviews : Lead and participate in peer code reviews, ensuring consistency and enforcing high-quality UI standards.
  • Cross-Functional Collaboration : Work closely with Product Managers, Designers, QA, and Backend Engineers to implement user-friendly and robust UI features. Translate product and business requirements into functional and aesthetic front-end solutions.
  • Leadership : Take ownership of UI projects. Mentor junior developers and promote front-end best practices within the team.
  • Continuous Learning : Stay up-to-date with emerging front-end technologies and tools. Evaluate and adopt improvements to enhance productivity and product quality.
  • Agile Practices: Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog grooming to ensure delivery efficiency.
  • Business Acumen: Understand the business context of the products and actively contribute to delivering technical solutions that align with both technical and business objectives.
  • Global Collaboration: Communicate effectively with global business and technical teams, ensuring alignment on requirements, designs, implementation and timelines.

Qualifications :

  • Experience : At least 7+ years of total and 6+ years of front-end development experience with a strong focus on building scalable web/mobile applications.
  • JavaScript/Typescript Expertise : At least 3+ years of experience and proficiency in JavaScript (ES6+), including async/await, de-structuring, arrow functions, and modular programming. Hands-on experience with TypeScript for developing robust and type-safe UI applications.
  • React Expertise : 3+ years of experience building applications with React.js using modern concepts like hooks, context, lazy loading, and code-splitting. Familiarity with Redux for managing application state. Familiarity with Webpack, Babel, ES Lint, Prettier, and modern front-end tool chains.
  • React Native Experience : Experience building cross-platform mobile apps using React Native is a strong plus.
  • User Behavior Analytics : Experience with user behavior analytics tools like Heap or error monitoring with Sentry.
  • UI Design Intuition : Good with mobile-first and responsive web design.
  • Front-End Testing: Experience with front-end testing libraries such as Jest, React Testing Library, or Cypress is a plus. 
  • Version Control : Expertise with Git and GitHub/GitLab. Comfortable with branching strategies, pull requests, and resolving merge conflicts.
  • CI/CD :  Exposure to CI/CD pipelines for front-end deployment (e.g., GitHub Actions, Jenkins, Vercel, Netlify).
  • Agile Methodologies : Strong experience with Agile/Scrum software development practices and tools (e.g., Jira, Trello).
  • Problem-Solving : Strong analytical skills with a demonstrated ability to identify and solve complex technical problems. Good debugging and troubleshooting skills, especially with browser compatibility and performance optimization.
  • Mentorship : Proven ability to mentor junior developers, provide technical guidance, and help guide teams through challenges and upskilling.
  • Communication : Excellent interpersonal and communication skills. Able to explain complex technical issues clearly to both technical and non-technical stakeholders.

Good to have :

  • Containerization & DevOps: Experience with containerization (Docker, Kubernetes) and CI/CD pipelines is highly desirable. 
  • Additional Languages & Frameworks: Knowledge of additional JS frameworks (e.g., Vue, Svelte) or back-end Python Fast API and GraphQL. Familiarity with Lighthouse audits and Core Web Vitals.

Interested candidates must apply on the attached ISS STOXX careers webpage job posting link.


https://issgovernance.wd1.myworkdayjobs.com/ISScareers/job/Mumbai-India/Senior-Software-Engineer-in-React-JavaScript_JR_9755-1

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.