Lavora.

Back to search

Sr Front-End Engineer

HAN IT STAFFING INC

Location
Jersey City, US
Workplace
On-site
Job type
Full-time
Salary
$76k–$116k
Posted
Today
Source
DevITJobs

Requirements:

  • 12+ years of professional software engineering experience, with substantial front-end web development expertise; experience leading projects and mentoring engineers.
  • Expert proficiency in React, including hooks, component composition, context, rendering behavior, and applicable concurrency patterns.
  • Strong TypeScript skills, including type-driven design, generics, and strictness strategies, along with modern JavaScript fundamentals.
  • Strong Java and Spring skills for developing microservices and GraphQL/REST API contracts using front-end-friendly patterns such as pagination, filtering, and error models.
  • Deep experience with modern front-end tooling, such as Vite or Webpack, Babel or SWC, npm, pnpm, or yarn; monorepo experience is optional.
  • Advanced testing expertise with tools such as Jest or Vitest, React Testing Library, and Playwright or Cypress for end-to-end testing; ability to own test strategy.
  • Accessibility expertise, including WCAG/ARIA, keyboard navigation, screen-reader considerations, and automated and manual accessibility testing.
  • Performance engineering experience, including profiling, bundle splitting, SSR/CSR trade-offs, caching, and Core Web Vitals optimization.
  • Expertise integrating GraphQL and REST APIs, including schema-driven development, error handling, pagination, caching, and client-state strategies.
  • Web application security awareness, including XSS/CSRF prevention, dependency hygiene, and secure authentication and session patterns; OIDC awareness is a plus.
  • Experience with front-end observability, including client-side logging and metrics, error reporting, and production debugging.
  • Proficiency with AI-assisted engineering tools such as Claude Code or GitHub Copilot to accelerate implementation, refactoring, test creation, and debugging while validating correctness and following secure handling practices.
  • The posting lists H1B, H4ead, and TN visa categories.
  • The posting seeks candidates from FAANG, high-tech, or fintech companies and names Meta, Goldman Sachs, Morgan Stanley, Google, Netflix, Amazon, and Apple as examples.

Responsibilities:

  • Lead the development of complex, user-facing web applications using React, including ownership of front-end architecture and delivery approach.
  • Develop microservices and GraphQL/REST API contracts using Java and Spring, applying front-end-friendly design patterns.
  • Establish and evolve front-end standards for component architecture, state management, routing, code conventions, and testing practices.
  • Improve performance and quality through Core Web Vitals work, bundle optimization, rendering strategies, caching, and runtime observability.
  • Build advanced UI capabilities, including rich data visualizations, real-time updates, offline-friendly patterns, and robust forms and workflows.
  • Apply secure client-side patterns, including guidance on authentication flows and token handling, secure storage, and protection against common web vulnerabilities.
  • Use AI-assisted tools to support implementation, refactoring, test creation, and debugging, while checking results for correctness and secure handling.

Technologies:

  • AI
  • API
  • Babel
  • Claude Code
  • Copilot
  • Cypress
  • GitHub
  • GraphQL
  • Support
  • Java
  • JavaScript
  • Jest
  • NPM
  • pnpm
  • Playwright
  • REST
  • React
  • Security
  • Spring
  • TypeScript
  • Webpack
  • Web
  • Yarn
  • microservices
  • UX UI Design
  • Backend
  • E2E
  • Frontend

More

We are hiring a Senior Front-End Engineer for a role focused approximately 60% on React front-end development and 40% on Java Spring back-end work, delivering modern web experiences and microservices capabilities while helping set engineering standards. The position is based in Jersey City, New Jersey, and requires working onsite five days a week.

last updated 43 week of 2026