V

Verisk

Builds data and risk software for insurers

Lead Next.js Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proficiency in React, Next.js, TypeScript, SCSS, and HTML5.
  • Strong understanding of server-side rendering, static site generation, and incremental static regeneration.
  • 6–8 years of practical experience using the listed frontend technologies.
  • At least 2 years in a technical lead or architect role with ownership of frontend architecture decisions.
  • Experience designing frontend architecture from scratch, including project structure, component architecture, coding standards, state-management strategy, API and data-access patterns, error handling, logging, and observability.
  • Strong Next.js architecture knowledge, including routing, caching and revalidation, server/client component boundaries where applicable, middleware, authentication, error handling, image and font optimization, and production deployment considerations.
  • Experience with Sitecore JSS for creating editable components and understanding of integrating Sitecore Experience Editor.
  • Proficiency with Jest for unit testing and ensuring code quality.
  • Familiarity with test-driven development practices.
  • Experience optimizing web performance, particularly in server-side rendering and static site generation environments.
  • Experience working with Git and continuous integration and continuous delivery tools.
  • Familiarity with setting up projects from scratch, including project structure, build configurations, and deployment pipelines.

Responsibilities

  • Lead the initial setup and configuration of a Sitecore JSS and Next.js TypeScript project.
  • Integrate Next.js frameworks, including server-side rendering, static site generation, and incremental static regeneration, for performance and scalability.
  • Set up and configure build tools, continuous integration and continuous delivery pipelines, and development environments.
  • Develop dynamic and responsive user interfaces using React, TypeScript, SCSS, and Sitecore JSS.
  • Ensure seamless integration with the Sitecore Experience Editor for real-time content editing.
  • Implement reusable components, hooks, and React state-management libraries.
  • Write and maintain unit tests using Jest to ensure code quality.
  • Implement end-to-end testing to cover user-interface and API integration.
  • Collaborate with QA to ensure comprehensive test coverage.
  • Optimize frontend performance using Next.js best practices, including code-splitting and lazy-loading.
  • Implement a robust Content Security Policy and maintain high security standards for client-side rendering.
  • Optimize the project for search engine optimization using server-side rendering and static site generation best practices.
  • Work closely with backend developers to ensure seamless API integration and data flow.
  • Collaborate with UI/UX designers to translate design mockups into high-quality code.
  • Participate in code reviews and collaborate in an Agile development environment.
  • Make and document architectural decisions, evaluate trade-offs, conduct design and code reviews, mentor developers, and establish engineering best practices across the team.
  • Maintain the quality, performance, security, accessibility, and operational health of the frontend.
  • Work closely with frontend, backend, Sitecore, DevOps, UX, QA, and product teams.

Desired Qualifications

  • Familiarity with other testing frameworks such as Cypress or Enzyme.
  • Knowledge of accessibility standards and search engine optimization techniques.
  • Experience with GraphQL and REST API integrations.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs