Job Title: Senior Full-Stack Developer
Job Location: Dallas TX
Job Type: Contract

Job Description:

  • Design and develop responsive, accessible, and high-performing web portals using Next.js 15, React 18/19, and TypeScript.
  • Develop reusable micro-frontends, shared UI components, hooks, utilities, and common services.
  • Build and maintain Backend-for-Frontend services using TypeScript, Node.js, and Express.js.
  • Develop Java 17 Spring Boot microservices using JPA/Hibernate and REST or GraphQL APIs.
  • Integrate applications with REST/OpenAPI, GraphQL, SOAP, and third-party enterprise services.
  • Develop and integrate AEM components, templates, content fragments, experience fragments, digital assets, and headless content.
  • Implement server-side rendering, static generation, routing, caching, state management, and application-performance optimization.
  • Develop reusable chassis capabilities for authentication, navigation, notifications, member preferences, analytics, accessibility, localization, error handling, and audit logging.
  • Create forms and data-driven user experiences using React Hook Form, React Query, Zustand, and Axios.
  • Implement authentication and authorization using OAuth 2.0, JWT, OpenID Connect, and SSO.
  • Write unit, integration, component, accessibility, and end-to-end automated tests.
  • Perform peer code reviews and ensure compliance with coding, security, performance, and accessibility standards.
  • Troubleshoot defects, perform root-cause analysis, and resolve production issues.
  • Collaborate with architects, product owners, business analysts, UX designers, QA engineers, and DevOps teams.
  • Participate in Agile ceremonies and contribute to estimation, backlog refinement, sprint planning, demonstrations, and retrospectives.
  • Create and maintain technical documentation, API specifications, deployment instructions, and operational runbooks.
  • Ensure accessibility requirements are included throughout discovery, design, development, testing, and release-not treated only as final-stage validation.
  • Familiarity with tools such as JAWS, NVDA, VoiceOver, Axe, WAVE, or Lighthouse is must.

Similar jobs

Full-Stack Developer

Apply Now
Back to search page