This position is for a Senior Software Engineer specializing in React and TypeScript, located in India and offered by S&P Global.
The role involves contributing to a cutting-edge conversational AI platform used by over 30,000 employees worldwide.
Responsibilities include designing, building, and maintaining web applications and browser/Office-365 extensions using React, JavaScript, and TypeScript.
The engineer will translate UI/UX designs into reusable, efficient components optimized for speed and responsiveness.
Collaboration with designers, product managers, and backend engineers is essential to deliver seamless features.
Participation in code reviews is expected to improve code quality and maintainability.
The role requires implementing and maintaining comprehensive testing strategies, including unit, integration, and end-to-end tests.
Troubleshooting frontend issues and optimizing performance across browsers is part of the job.
Active engagement in Agile/Scrum ceremonies, sprint planning, and documentation of architectural decisions is required.
The position requires 3 to 7 years of professional frontend engineering experience, focused on React and TypeScript.
Requirements:
Candidates must have proficiency in HTML, CSS, JavaScript (ES6+), and modern build tools such as Vite, Webpack, Babel, and NPM.
A strong understanding of React concepts, including hooks, context, state management, and lifecycle methods, is necessary.
Experience with responsive and accessible design standards (WCAG) is required.
Familiarity with RESTful APIs and asynchronous data fetching is essential.
Solid experience with Git and maintaining large codebases is expected.
Excellent communication and collaboration skills are necessary to work effectively in distributed teams.
Strong analytical and problem-solving skills, adaptability, and eagerness to learn are important traits.
A Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience is required.
Preferred qualifications include experience building browser extensions and Office-365 integrations, familiarity with Agile methodologies, and exposure to AI projects or open-source contributions.
Benefits:
The position offers a competitive salary and a comprehensive benefits package.
Flexible work arrangements are available, balancing remote and office presence.
Employees have access to continuous learning and professional development resources.
Health and wellness programs are provided to support both mind and body.
Paid time for volunteering and community engagement is included.
Financial wellness programs, including retirement planning and education support, are offered.
Family-friendly perks and additional employee discounts are part of the benefits package.