Staff Application Engineer

New
J
JobgetherHealthcare Tech
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
GraphQLArtificial IntelligenceJavaTypeScriptgRPCReactRESTful APIsMicroservices

Requirements

  • 8+ years of experience building production-grade full-stack applications, with demonstrated impact in Staff Engineer, Principal Engineer, or Technical Lead roles.
  • Proven track record of defining technical strategy and delivering architectural solutions adopted across engineering teams.
  • Deep backend expertise in Java or comparable strongly typed languages, including service design, API architecture, reliability engineering, and performance optimization.
  • Strong frontend engineering experience with React and TypeScript, including component systems, state management, build tooling, and modern rendering strategies.
  • Extensive experience designing and maintaining external-facing APIs with a strong understanding of versioning, backward compatibility, error handling, and developer experience.
  • Solid understanding of REST, GraphQL, gRPC, WebSockets, Server-Sent Events, and architectural trade-offs between communication paradigms.
  • Experience building enterprise B2B platforms, including multi-tenancy, role-based access controls, audit capabilities, and data privacy considerations.
  • Strong knowledge of microservices, service-oriented architecture principles, and application-layer integration patterns.
  • Expertise in application performance, caching strategies, observability, distributed tracing, structured logging, and user experience metrics.
  • Experience integrating AI and large language model capabilities into production applications, including streaming interfaces, evaluation frameworks, and reliability considerations.
  • Familiarity with modern cloud-native environments, containerization technologies, CI/CD pipelines, and distributed systems.
  • Proven mentorship experience and a track record of elevating engineering practices through coaching, reviews, and technical guidance.

Responsibilities

  • Lead the architectural vision and technical strategy for the application layer, defining scalable patterns and engineering standards for future growth.
  • Design and build enterprise-grade full-stack systems that support complex workflows, external integrations, and high-volume data operations.
  • Define API contracts, versioning strategies, resource models, and developer experience standards for both internal and external consumers.
  • Architect frontend systems that balance maintainability, scalability, and performance through robust component design, state management strategies, and reusable frameworks.
  • Develop application patterns for asynchronous and long-running processes, including real-time updates, optimistic interfaces, and responsive user experiences.
  • Collaborate closely with product managers, designers, and engineers to translate business requirements into technical solutions and roadmap initiatives.
  • Drive application performance optimization through effective caching strategies, pagination models, observability practices, and system reliability improvements.
  • Lead the integration of AI-powered capabilities into products, defining user experiences, monitoring frameworks, latency management approaches, and fallback mechanisms.
  • Establish engineering best practices through design reviews, documentation, mentorship, and technical leadership across teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now