DPR Construction

Sr. Front End React Developer

DPR Construction$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of frontend software engineering experience with a focus on React applications
  • Expert proficiency in React and TypeScript
  • Deep experience with component-driven development and design systems
  • Solid understanding of state management libraries like Zustand and Redux Toolkit
  • Experience integrating RESTful and GraphQL APIs
  • Familiarity with Azure Static Web Apps and frontend deployment pipelines
  • Knowledge of web accessibility standards (WCAG) and responsive design

Responsibilities

  • Build performant, maintainable, and accessible UIs using React and TypeScript
  • Design and maintain scalable component libraries within an Nx monorepo
  • Implement robust state management patterns and API integrations
  • Collaborate with cross-functional teams to deliver frontend features
  • Participate in code reviews and contribute to engineering standards
  • Improve frontend workflows, tooling, and CI/CD integrations
  • Evaluate and integrate emerging tools and frameworks into the development process

Benefits

  • Hands-on development role with direct impact on web applications
  • Opportunity to work with modern technologies and architectures
  • Collaborative atmosphere with cross-functional teams
  • Focus on innovation and incorporating emerging tools
  • Contributions to improving developer experience and workflows
Full Job Description
Job Description

Job Overview

We are looking for a Sr. Frontend React Developer to drive the design and development of high-quality, scalable, and modern web applications. This individual will be hands-on with coding, contributing directly to frontend architecture decisions, UI engineering best practices, and cross-functional delivery.

The ideal candidate has deep expertise in React and TypeScript, a strong eye for UI quality, and experience working within component-driven design systems and Nx monorepo architectures.

Reports to the Software Development Leader within the Data & Development department. Works closely with full-stack engineers, UX designers, and product stakeholders to deliver polished, accessible, and performant frontend experiences.

Key Responsibilities

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


Required Qualifications

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


Preferred Qualifications

  • Experience in construction tech, BIM, or AEC industry platforms
  • Exposure to Nx monorepo architecture and module boundary enforcement
  • Familiarity with data visualization libraries such as Recharts, AG-Grid, or similar
  • Experience with AI-assisted development tooling (GitHub Copilot, Claude, etc.)
  • Exposure to AI/ML integration in frontend applications


About DPR Construction

DPR Construction is a commercial general contractor and construction management firm. The company provides preconstruction, construction, and post-construction services for a variety of markets, including healthcare, advanced technology, higher education, and corporate offices. DPR Construction was founded in 1990 and is headquartered in Redwood City, California. The company has offices throughout the United States and has completed projects in various countries, including Singapore and the Netherlands.
Learn more about DPR Construction
Size
4,000 employees
Industry
Founded
1990

Similar Jobs

More Jobs at DPR Construction

  • DPR Construction
    ServiceNow Developer
    $97K — $183K *
    Raleigh, NC 27610 (Wake County)
    Enterprise Technology
    In-Person
  • DPR Construction
    ServiceNow Developer
    $116K — $200K *
    Seattle, WA 98115 (King County)
    Enterprise Technology
    In-Person
  • DPR Construction
    ServiceNow Developer
    $97K — $183K *
    Atlanta, GA 30349 (Fulton County)
    Enterprise Technology
    In-Person
  • DPR Construction
    ServiceNow Developer
    $97K — $183K *
    Phoenix, AZ 85032 (Maricopa County)
    Enterprise Technology
    In-Person
  • DPR Construction
    ServiceNow Developer
    $116K — $200K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Sr. Front End React Developer jobs: