
Senior Front End Developer – React
DPR Construction
full-time
Posted on:
Location Type: Hybrid
Location: Nashville • District of Columbia • Florida • United States
Visit company websiteExplore more
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