DPR Construction

Senior Front End Developer – React

DPR Construction

full-time

Posted on:

Location Type: Hybrid

Location: NashvilleDistrict of ColumbiaFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build performant, maintainable, and accessible UIs using React + TypeScript, ensuring responsiveness and usability across devices and user roles
  • Design and maintain scalable component libraries and design system integrations within an Nx monorepo
  • Implement robust state management patterns (Zustand, Redux Toolkit, React Query) and integrate with RESTful and GraphQL APIs
  • Partner with backend engineers, UX designers, and product managers to translate requirements into production-grade frontend features
  • Participate in code reviews, uphold frontend engineering standards, and contribute to shared tooling and documentation
  • Contribute to improving frontend workflows, tooling, and CI/CD integrations (GitHub Actions, Azure DevOps)
  • Evaluate and integrate emerging tools such as GitHub Copilot, AI-powered UI components, and modern frontend frameworks

Requirements

  • 6+ years of frontend software engineering experience, with a strong focus on React-based applications
  • Expert proficiency in React, TypeScript, and modern frontend architecture patterns
  • Deep experience with component-driven development, design systems, and Tailwind CSS or equivalent styling frameworks
  • Solid understanding of state management: Zustand, Redux Toolkit, or React Query
  • Experience consuming and integrating RESTful and GraphQL APIs
  • Familiarity with Azure Static Web Apps, Azure CDN, and frontend deployment pipelines
  • Experience with CI/CD pipelines (GitHub Actions, Azure DevOps) and GitOps practices
  • Understanding of web accessibility standards (WCAG), responsive design, and cross-browser compatibility
  • Experience with testing frameworks: Vitest, Jest, React Testing Library, or Playwright
  • Excellent collaboration, communication, and problem-solving skills.
Benefits
  • Competitive compensation and benefits with opportunities for career growth
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptZustandRedux ToolkitReact QueryRESTful APIsGraphQL APIsTailwind CSSCI/CDTesting frameworks
Soft Skills
collaborationcommunicationproblem-solving