Athenahealth logo

Member of Technical Staff- Front End

Athenahealth
NewPosted yesterday

LOCATION

Bangalore · Hybrid

EXPERIENCE

1 - 3 Years

TYPE

FullTime

SKILLS REQUIRED

TypescriptReact.jsFrontend DevelopmentAutomated Testingmodel context protocolPrompt Engineering

Job description

Overview

Build and maintain shared front-end frameworks, libraries, templates, and AI-assisted developer tooling using TypeScript and React to help athenahealth engineering teams deliver reliable, accessible healthcare experiences.

What you'll do

  • Develop and maintain shared front-end frameworks, libraries, components, templates, and developer tooling using TypeScript and React.
  • Build reusable platform capabilities and migration tooling that help teams modernize applications while preserving product behavior.
  • Create agent-driven development workflows, reusable agent skills, and tool integrations for code understanding, modernization, test generation, documentation, and failure triage.
  • Build or integrate Model Context Protocol (MCP) clients and servers that connect AI agents to approved engineering tools and information sources.
  • Write automated tests, AI evaluations, guardrails, and monitoring that make shared software and agent workflows dependable and safe to use.
  • Collaborate with engineers, product partners, user experience specialists, quality engineers, and platform teams to translate developer needs into practical solutions.
  • Troubleshoot performance, accessibility, compatibility, and security issues; contribute to code reviews and carefully validate AI-generated output.
  • Participate in sprint planning, backlog refinement, estimation, and iterative delivery.
  • Document technical designs, platform contracts, examples, migration guidance, and tool dependencies.
  • Support deployments, release validation, production monitoring, and troubleshooting for shared capabilities.
  • Contribute to CI/CD improvements and automation that reduces manual effort and improves developer experience.
  • Partner with adjacent teams and share knowledge through technical discussions, walkthroughs, and adoption support.

What you'll need

  • 1 to 3 years of software engineering experience, including meaningful front-end or related application development work.
  • Hands-on experience with JavaScript or TypeScript and a modern component-based framework, preferably React.
  • Working knowledge of HTML, CSS, browser behavior, responsive design, web accessibility, and REST or GraphQL APIs.
  • Experience with automated testing, debugging, Git, code review, package management, and continuous integration workflows.
  • Hands-on experience using modern AI development tools such as Claude, Codex, GitHub Copilot, or comparable platforms to understand, create, test, debug, or document software.
  • Exposure to agent-based workflows, Model Context Protocol (MCP), tool calling, context engineering, and evaluation of large language model output.
  • Strong problem-solving skills, clear communication, and experience collaborating in Agile or iterative development teams.
  • Bachelor of Engineering (B.E.), Bachelor of Technology (B.Tech.), or an equivalent bachelor's qualification in computer science, information technology, electronics, or a related discipline; an equivalent combination of education and relevant practical experience will also be considered.

Nice to have

  • Familiarity with Vite, Node.js, reusable packages, design systems, micro-frontends, cloud platforms, containers, or developer platforms such as Backstage and Harness.

Details

  • Location: Bengaluru (Bangalore - Whitefield), India.
  • Work mode: Hybrid.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Member of Technical Staff- Front End