Jobs · Information Technology · California

Senior React / Next.js Engineer (Contract to Hire) – Remote Hybrid – Southern CA or Arizona Residents ONLY

e360 · Orange County, CA · 3 days ago
HybridInformation Technology$90–$100/hrContract

About the role

e360 is a 30+ year privately-owned company focused on its people, clients, and leading technologies. The Cloud Services Division is a rapidly growing business assisting clients with their cloud technology needs. The team comprises experienced professionals who deliver innovative consulting solutions leveraging cutting-edge technologies. e360 values a balanced work-life fit, encouraging professional development and growth tailored to each individual's goals.

Responsibilities

  • Design, build, test, and deploy enterprise applications using React, Next.js, and TypeScript.
  • Create modular, reusable, and maintainable application architectures.
  • Build shared components, hooks, services, utilities, and design-system patterns.
  • Design scalable approaches for routing, state management, data fetching, forms, validation, and error handling.
  • Integrate applications with APIs, authentication systems, enterprise data sources, and document-processing services.
  • Build document upload, review, correction, approval, and exception-management experiences.
  • Use Python to support document ingestion, extraction, validation, transformation, and integration.
  • Apply AI and LLM capabilities to document classification, extraction, summarization, and validation where appropriate.
  • Improve existing codebases by reducing duplication, tight coupling, inconsistent patterns, and technical debt.
  • Implement automated testing, CI/CD, logging, monitoring, security, and performance practices.
  • Own technical workstreams and provide design reviews, code reviews, and mentoring.
  • Participate in client discovery, requirements analysis, demonstrations, deployment, and knowledge transfer.

Requirements

  • Advanced experience with React, Next.js, TypeScript, and modern JavaScript.
  • Strong understanding of React composition, hooks, rendering, and component design.
  • Experience with Next.js App Router, server and client components, route handlers, middleware, and server-side rendering.
  • Demonstrated ability to design modular enterprise applications with clear separation of concerns.
  • Experience building reusable component libraries and working with design systems.
  • Experience integrating REST APIs, backend services, and third-party platforms.
  • Experience with state-management and data-fetching tools such as Redux Toolkit, Zustand, TanStack Query, or similar technologies.
  • Experience building complex forms, validation workflows, and data-review interfaces.
  • Experience with authentication and authorization using OAuth, OpenID Connect, JWTs, sessions, or role-based access.
  • Working experience with Python for APIs, automation, data processing, or document workflows.
  • Experience with Git, automated testing, CI/CD, and production deployment.
  • Ability to evaluate tradeoffs involving maintainability, performance, scalability, security, and delivery speed.
  • Practical experience with or an understanding of: OCR, document classification, field and table extraction, structured and unstructured document processing, confidence scoring, validation rules, human review, document status tracking, exception handling, and audit history.
  • Experience with Azure AI Document Intelligence, Amazon Textract, or comparable services.
  • Experience with Azure OpenAI, Amazon Bedrock, or other hosted LLM services.
  • Experience with FastAPI, Flask, Node.js, or backend API development.
  • Experience with AWS or Azure application hosting and integration services.

Qualifications

  • Experience leading enterprise React or Next.js projects.
  • Experience modernizing or refactoring large frontend codebases.
  • Experience with document-management, case-management, or workflow applications.
  • Experience with Azure AI Document Intelligence, Amazon Textract, or comparable services.
  • Experience with Azure OpenAI, Amazon Bedrock, or other hosted LLM services.
  • Experience with FastAPI, Flask, Node.js, or backend API development.
  • Experience with AWS or Azure application hosting and integration services.

Skills

  • Strong application-design and problem-solving skills.
  • Ability to translate business requirements into practical software designs.
  • Strong consulting, communication, documentation, and code-review skills.
  • Ability to independently own technical workstreams.
  • Ability to identify architectural risks, technical debt, and delivery blockers.
  • Ability to mentor developers and establish consistent engineering practices.

Critical Success Factors

  • Ability to independently deliver production-ready React and Next.js applications.
  • Strong understanding of modular enterprise application architecture.
  • Ability to create reusable patterns without unnecessary complexity.
  • Ability to integrate Intelligent Document Processing into enterprise applications.
  • Practical understanding of Python, AI, and LLM-supported document workflows.
  • Commitment to code quality, testing, accessibility, security, performance, and maintainability.

Similar jobs