Senior Software Frontend Engineer

Moody's Corporation

Gurugram District

On-site

INR 2,600,000 - 4,600,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Moody's Corporation in India (Gurugram) is seeking a seasoned front-end engineer to build AI-powered UI features using React, Remix, and Claude API integrations. You will collaborate with ML and backend teams to design Claude integration architecture, manage token context, and ensure secure, scalable front-end delivery.

You will lead UI development, implement non-deterministic AI output handling, and review AI-generated code, while championing accessibility, security, and performance across the

Qualifications

  • 5+ years of frontend UI development experience with JavaScript/TypeScript.
  • Experience building complex reusable UI components and REST API integration.
  • Hands-on experience integrating Claude AI or similar LLM APIs into front-end apps.
  • Experience with AI-assisted coding tools (Claude Code, Copilot, Cursor).
  • Security-focused development to prevent XSS and protect API keys in browser contexts.
  • Accessibility considerations for AI-driven interfaces (ARIA live regions, keyboard nav).
  • AWS and Azure familiarity; cloud-native architecture exposure.
  • Experience across the Software Development Life Cycle (planning to debugging).

Responsibilities

  • Develop new user-facing features using React JS and Remix/react-router.
  • Design and implement AI-assisted front-end features with Claude API integration.
  • Collaborate with ML and backend engineers on Claude integration architecture and token context.
  • Ensure secure, scalable UI delivery and handle non-deterministic AI outputs.
  • Review and refine AI-generated code before merge using best practices.
  • Collaborate with product owners and QA to define requirements and prioritize tasks.
  • Conduct code reviews for performance and scalability.
  • Work with cross-functional teams to deliver new features.
  • Provide guidance to junior team members and troubleshoot infra issues.
  • Maintain and secure development applications for performance and availability.

Skills

JavaScript/TypeScript
UI libraries React Remix Vue.js
REST APIs
Claude AI integration
AI-assisted coding tools
Security and XSS awareness
Accessibility for AI UIs
Cloud platforms AWS/Azure
SDLC collaboration
Prompt engineering

Education

Bachelor’s degree in mathematics or computer science

Tools

React
Remix
Vue.js

Job description

Job Description

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity.

Skills And Competencies
  • 5+ years of JavaScript/TypeScript programming experience; experience with UI libraries (React, remix, Vue.js, etc.)
  • Sound working knowledge of writing complex reusable UI components, microservices style of architecture, and creation and consumption of REST APIs
  • Strong analytical and problem-solving abilities, capable of working independently and collaboratively
  • Hands-on experience integrating Claude AI (Anthropic) or equivalent large language model APIs into front-end applications, including prompt engineering, streaming responses, and building AI-powered UI components
  • Familiarity with Claude API and MCP (Model Context Protocol) for building intelligent, context-aware front-end experiences — including UI that surfaces and confirms AI tool-calls/actions to the user, visualizes multi-step AI workflows, and handles tool-use result rendering in agentic pipelines
  • Experience testing and validating UI behavior with non-deterministic AI outputs, including loading and streaming states, partial response rendering, and error/fallback handling when model output is malformed, slow, or truncated
  • Proficiency with AI-assisted coding tools such as Claude Code, GitHub Copilot, or Cursor to accelerate front-end development, with sound judgment on when to verify, refactor, or override AI-generated code
  • Security awareness specific to front-end AI integration, including safe rendering of AI-generated content to prevent XSS, protection against prompt injection via user-supplied input, and secure handling of API keys and tokens in browser contexts
  • Awareness of accessibility requirements for AI-driven interfaces, including ARIA live region announcements for streaming text updates, focus management in chat-style UIs, and keyboard-navigable AI action confirmation flows
  • Hands-on experience with AWS, Azure and familiarity with cloud-native architecture
  • Experience contributing throughout the Software Development Life Cycle experience including planning, designing, development, unit testing, other testing and debugging
Education
  • Bachelor’s degree in mathematics or computer science or equivalent experience
Responsibilities
  • Developing new user-facing features using React JS using remix/react-router
  • Design and implement AI-assisted front-end features by integrating the Claude API (Anthropic), including chat interfaces, intelligent form assistance, and real-time AI-generated content rendering
  • Collaborate with ML and backend engineers to define Claude integration architecture, manage token context, and ensure secure, performant API usage
  • Implement and validate UI states for non-deterministic AI outputs — including streaming progress indicators, partial content rendering, graceful error and fallback states, and user-facing recovery flows when Claude API responses are slow or malformed
  • Leverage AI-assisted coding tools (Claude Code, Copilot, or Cursor) to accelerate development while applying sound engineering judgment to review, verify, and own all AI-generated code before merge
  • Collaborate with product owners and QA analysts to define requirements and prioritize tasks
  • Conduct code reviews to ensure code quality, performance, and scalability
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Work closely with team members to ensure successful delivery and implementation of tasks, liaising with management as needed.
  • Assist and guide less experienced team members, fostering a culture of learning and growth
  • Troubleshoot and resolve infrastructure-related issues, collaborating with cross-functional teams for effective solutions
  • Manage and support infrastructure and development applications to ensure optimal performance, availability, and security
About The Team

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. As part of Moody’s Insurance Solutions, the Climate on Demand team develops innovative software, advanced analytics, and AI-enabled capabilities that help organizations understand and manage climate and natural catastrophe risks. You will contribute to building impactful solutions that support informed decision-making and improve resilience for customers around the world.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

Requirements
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

PowerToFly • Gurgaon

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer- AI Engineer
Senior Software Engineer- AI Engineer

Moody's Corporation • Pataudi

On-site
INR 1,500,000 - 3,000,000
Staff Software Engineer
Staff Software Engineer

Moody's Corporation • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Staff Software Engineer
Staff Software Engineer

PassFort • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Full stack
Senior Software Engineer - Full stack

PassFort • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Full stack
Senior Software Engineer - Full stack

Moody's Corporation • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Applied AI Sr Associate Engineer
Applied AI Sr Associate Engineer

Moody's Corporation • Gurugram District

On-site
INR 250,000 - 500,000
Senior Software QA Engineer
Senior Software QA Engineer

Moody's Corporation • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

PowerToFly • Greater Noida

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer - Python
Staff Software Engineer - Python

PassFort • Bengaluru

On-site
INR 1,500,000 - 2,500,000