R

Roche

Global pharmaceuticals and diagnostics company

UX/UI Engineer Study Designer - RDT Biometrics and Clinical Evidence

Frontend EngineeringPosted on Nov 11
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • Preferred education is a Bachelor's degree in Computer Science, information technology, engineering, or a related discipline.
  • Preferred experience is 5–8 years building production user interfaces with Angular 14–19+ and standalone component architecture.
  • Strong command of TypeScript and modern CSS/SCSS, including Grid, Flexbox, and animations.
  • Experience with RxJS for managing asynchronous data streams.
  • Knowledge of data visualization libraries such as D3.js, Chart.js, or AG-Grid.
  • Prior experience with alternative frameworks such as React.js or Vue.js is preferred.
  • Experience with Angular OAuth2/OIDC components for authentication.
  • Exposure to backend technologies such as FastAPI, Django/DRF, or PostgreSQL sufficient to collaborate with backend engineers.
  • Familiarity with AWS core services such as S3 and IAM, or cloud-based deployments.
  • Comfort handling data serialization for AI-powered features, such as structuring data for AI prompts and working with HTTP clients.
  • Understanding of JSON, XML, and HTML parsing structures.
  • Experience with observability or monitoring tools such as Grafana Faro for real-time user monitoring.
  • Experience with GitLab or GitHub workflows, including branching, merging, and pull request reviews.
  • Interest or experience working on AI/ML-powered product features.

Responsibilities

  • Design and build highly interactive, visually distinctive user-interface components using Angular 14–19+ with standalone architecture.
  • Build reusable, modular user-interface components and design systems.
  • Translate abstract or ambiguous design concepts into polished, production-ready interfaces.
  • Write clean, type-safe code in TypeScript, styled with modern CSS/SCSS.
  • Manage complex asynchronous data flows using RxJS.
  • Implement secure authentication flows using Angular OAuth2/OIDC.
  • Integrate RESTful APIs and GraphQL services with front-end applications.
  • Build and evolve a reusable component library or design system that balances consistency with creative flexibility.
  • Optimize applications for performance, accessibility, and usability.
  • Handle asynchronous data flows, error handling, and state management.
  • Collaborate cross-functionally with backend engineers using Python, FastAPI, or Django, product managers, and stakeholders to deliver features end to end.
  • Stay current with emerging front-end technologies and industry trends.
  • Recommend improvements to architecture, frameworks, and development processes.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs