{bc}
indeed

Sr Software Engineer (React.js / Next.js)

EVERSANA
Maharashtra, IND
Full-time
Onsite
Discovered 1 months ago
React.jsNext.jsJavaScript ES6+TypeScriptHTML5CSS3

Full Job Posting

Company Description

EVERSANA provides commercialization services, products, and solutions to the life sciences industry.

The company serves more than 650 clients and supports therapies, patients, and healthcare innovation globally.

Role Overview

The Senior Software Engineer will design, develop, and deliver scalable, high-quality web applications.

The role involves collaboration with product managers, designers, QA engineers, backend engineers, DevOps, and other cross-functional teams.

Essential Duties and Responsibilities

  • Design and maintain web applications using React.js, Next.js, TypeScript, JavaScript, HTML5, CSS3, and RESTful APIs.
  • Build responsive, accessible, reusable, and high-performance UI components.
  • Integrate front-end applications with RESTful APIs, GraphQL, third-party systems, and enterprise platforms.
  • Use Next.js SSR, SSG, routing, API integration, and performance optimization techniques.
  • Implement React state management and data-fetching solutions.
  • Collaborate on API contracts, integration patterns, error handling, and data flows.
  • Write maintainable, well-tested code and participate in code reviews.
  • Support application performance, scalability, accessibility, usability, and security.
  • Troubleshoot issues across development, testing, staging, and production environments.
  • Support CI/CD, cloud deployments, monitoring, release management, and production operations.
  • Participate in technical architecture discussions and mentor junior and mid-level developers.

Minimum Knowledge, Skills and Abilities

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • The role requires 6+ years of hands-on software development experience with enterprise-level web applications.
  • Strong experience with React.js, Next.js, JavaScript ES6+, TypeScript, HTML5, CSS3, and responsive web design is required.
  • Experience with reusable React components, front-end architecture, Next.js rendering strategies, and API integrations is required.
  • Experience with state management and data-fetching libraries such as Redux, Redux Toolkit, Zustand, Context API, React Query/TanStack Query, or SWR is required.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at EVERSANA