Search by job, company or skills

TECEZE

React JS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

We have open position for React JS developer for Website.

Experience : 5 - 6 Year

Location: Chennai

FullStack Engineer (React / Azure) MedTech Web Platform

We are looking for a senior fullstack engineer to lead the redesign and scaling of a MedTech web platform used to present doctor programs and therapeutic areas. You will own the frontend architecture, help define the backend/API layer, and implement a robust content management experience on Microsoft Azure.

Role Overview

You will be responsible for rebuilding the existing Reactbased website into a scalable, performant, and maintainable platform with a modern UI/UX, dynamic content management, and a secure cloud architecture. The ideal candidate is comfortable working across the stack, shaping technical decisions, and collaborating with product, design, and clinical stakeholders.

Key Responsibilities

  • Lead the endtoend redesign of the publicfacing website for visual consistency, usability, and performance.
  • Refactor and extend the React JS front end using a componentbased architecture, responsive layouts, and performance optimizations (code splitting, lazy loading, caching).
  • Design and implement the backend API layer (likely Node.js) to power dynamic doctor and therapeutic area content, including RESTful CRUD endpoints, authentication/authorization, and input validation.
  • Design and optimize relational database schemas (Azure SQL or PostgreSQL) for doctors, locations, programs, therapeutic areas, and manytomany mappings.
  • Implement an admin Content Management System (CMS) / admin panel that enables nontechnical users to add, edit, and remove doctors and therapeutic areas without code changes.
  • Integrate with Azure BLOB Storage for secure storage and retrieval of doctor resumes and other media assets.
  • Ensure the application architecture is scalable to support 50200+ doctor profiles and 2030+ therapeutic areas with search, filtering, and pagination.
  • Implement advanced search and filter capabilities (e.g., specialization, name, therapeutic area) including fulltext search and optimized queries.
  • Configure and manage Azure infrastructure components: App Service, API Management, BLOB Storage, CDN, and monitoring/alerting.
  • Implement security best practices (SSL/TLS, data encryption at rest, API rate limiting, rolebased access control, audit logging).
  • Ensure SEOfriendly implementation including metadata, structured data where appropriate, and fast load times.
  • Collaborate with UI/UX designers to translate wireframes and brand guidelines into pixelperfect components.
  • Establish coding standards, testing practices, and CI/CD pipelines to support ongoing enhancements and maintenance.

Core Features You'll Own

  • Doctor Profiles: scalable listing and detail views, including fields such as name, photo, specialization, bio, experience, contact info, and resume PDF link.
  • Doctor Search & Filter: fast, intuitive search by name, specialization, and/or therapeutic area, with pagination and lazy loading.
  • Therapeutic Area Framework: data model, APIs, and UI to support 2030+ therapeutic areas, visual grouping, and optional parentchild hierarchies.
  • DoctorTherapeutic Area Mapping: manytomany relationship management and UI exposure for multicategory doctor assignments.
  • Admin Panel / CMS: rolebased access, audit logging/version history, and userfriendly workflows for marketing/clinical teams.

Required Skills and Experience

  • 4+ years of professional experience building production web applications.
  • Strong proficiency in React JS and modern frontend tooling (TypeScript preferred, Redux or Context API, React Router, etc.).
  • Proven experience designing responsive, accessible UI for desktop and mobile.
  • Solid understanding of performance optimization: bundling, code splitting, lazy loading, caching, and reducing network overhead.
  • Experience designing and consuming RESTful APIs, including patterns for pagination, filtering, and error handling.
  • Handson experience with Node.js (Express or similar) or another backend framework suitable for building the API layer.
  • Strong SQL skills and experience modeling relational schemas and writing optimized queries (Azure SQL or PostgreSQL).
  • Practical experience with Microsoft Azure services such as App Service, Azure SQL/PostgreSQL, API Management, BLOB Storage, CDN, and Monitor/Application Insights.
  • Understanding of authentication/authorization patterns (JWT, OAuth2, rolebased access control) and web security best practices.
  • Experience integrating or building simple CMS/admin panels for nontechnical users.
  • Familiarity with logging, monitoring, and debugging distributed applications in the cloud.

Nice to Have

  • Experience in healthcare or life sciences (HIPAA/GDPR, PHI considerations, clinical content).
  • Experience with infrastructure as code (e.g., Bicep, ARM templates, Terraform) and CI/CD pipelines (GitHub Actions, Azure DevOps).
  • Experience with search technologies (e.g., Azure Cognitive Search, Postgres fulltext search, or Elastic).
  • Knowledge of SEO best practices and web analytics tools.
  • Prior experience with component libraries or design systems (MUI, Chakra, Tailwind, etc.).

Soft Skills

  • Strong ownership mindset; comfortable making architectural decisions and explaining tradeoffs.
  • Ability to work closely with designers, clinicians, and business stakeholders and translate requirements into technical solutions.
  • Clear communication and documentation skills.

  • Attention to detail and a focus on quality, testing, and maintainability.

Role Details

  • Position: Senior FullStack Engineer (React JS and Azure)
  • Location: Chennai
  • Engagement: Fulltime
  • Start date: Joining Immediately

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144430725

Similar Jobs