Search by job, company or skills

terarecon, inc.

Staff Software Engineer - FrontEnd

Save
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

Roles & Responsibilities:

  • Design, develop, and maintain scalable frontend applications using React, Angular and modern JavaScript/TypeScript.
  • Translate product requirements and UX designs into high-quality, reusable, and testable UI components using PrimeNG / PrimeReact and the shared design system.
  • Develop high-performance zero-footprint web applications and Micro-frontends (MFEs)
  • Build User Interfaces that are intuitive and accessible for diverse user personas within a hospital environment.
  • Integrate frontend components with backend services via RESTful APIs and/or GraphQL.
  • Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Collaborate with cross-functional teams to solve complex technical and user experience problems.
  • Optimize applications for performance, accessibility (WCAG), and cross-browser compatibility.
  • Ensure frontend solutions align with healthcare compliance and security best practices (Keycloak/OIDC auth, secure storage, HIPAA considerations).
  • Build and evolve zero-footprint web-based DICOM viewers — implement multi-planar reconstruction (MPR), volume rendering (VR), MIP/MinIP render modes, and annotation tooling.
  • Contribute to frontend architecture decisions (framework upgrades, shared library strategy, state management patterns) and continuously improve development processes.
  • Troubleshoot, debug, and resolve production issues with a strong focus on root-cause analysis.

Work Experience

Technical Skills:

  • (Required) React — hands-on experience with React 18+, React Hooks, React Query (TanStack) for server state, and React Hook Form; understanding of micro-frontend patterns using Webpack Module Federation.
  • (Required) Javascript, Typescript, CSS3/SCSS: Proficiency in JavaScript, Typescript, HTML5, and CSS/SCSS, including responsive and adaptive design techniques.
  • (Required) Angular Expertise — strong hands-on proficiency in Angular (v14+); deep understanding of Angular CLI, modules, services, lazy loading, and the Angular component lifecycle. Experience with Angular upgrade paths is a plus.
  • (Good Knowledge) Full Stack Development: Experience with Angular/TypeScript, SQL Server, and modern web technologies.
  • (Good Knowledge): Understanding of DICOM standards, medical image rendering & image compression/decompression techniques.
  • Overall 5+ years of experience with minimum 3 years in React/Angular.
  • Basic Linux and shell environment proficiency required.
  • Proficiency with Git source control system.
  • Experience working with distributed and remote team members.
  • (Plus): Python, agentic AI, and LLM experience.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148902417

Similar Jobs

Bengaluru, India

Skills:

CSSJavascriptHTMLDesign PatternsReactdata structure algorithmsFrontend technologies