yoinka

Senior Software Frontend Engineer

Moody's

Gurugram, IndiaSenior
Sign in to applyVerified 2h ago
Location
Gurugram, India
Work model
On-Site
Level
Senior

Skills

AWSAzureGitJavaScriptLLMRESTReactTypeScriptVue

About this role

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

Listing verified 2h ago. Applications go through the company's official careers site.

← Back to Yoinka

Senior Software Frontend Engineer at Moody's, Gurugram, India | Yoinka