Senior React UI Developer

Dpr Construction

The Role

Overview

Build and lead scalable React/TypeScript UI components for web applications.

Key Responsibilities

  • react development
  • ui tooling
  • code reviews
  • component library
  • performance optimization
  • api integration

Tasks

-Build not only great products—but great teams and great impact. -Evaluate and integrate modern UI tooling and AI-assisted development (e.g., GitHub Copilot) to accelerate delivery and quality. -Participate in code reviews, ensuring adherence to coding standards, performance optimization, and UI/UX quality. -Contribute to the architecture and governance of shared component libraries and design systems to ensure consistency and performance across applications. -Leverage caching, pagination, and lazy-loading strategies to enhance data-heavy UI performance. -Design, develop, and maintain high-quality, reusable, and scalable UI components using React.js, TypeScript, and modern frontend frameworks. -Optimize applications for maximum speed and scalability using performance profiling and code-splitting techniques. -Contribute to frontend governance by defining patterns, reusable modules, and development standards across multiple teams or projects. -Mentor junior developers and help establish best practices around React hooks, state management (e.g., Redux, Zustand, or Recoil), and component architecture. -Integrate frontend components with RESTful or GraphQL APIs, handling complex data flows and state synchronization. -Shape the future of construction through technology innovation.

Requirements

  • react
  • typescript
  • e2e testing
  • oauth2
  • vite
  • graphql

What You Bring

-Proficiency in testing (Vitest, React Testing Library) and E2E (Cypress or Playwright). -8+ years of professional frontend/UI development experience building production React + TypeScript applications. -Familiarity with frontend security and auth patterns (OAuth2/OIDC flows, CSRF, CORS, CSP). -Practical knowledge of build tools and monorepos (Vite/Webpack, Nx ), package managers (npm/pnpm), and code quality tooling (ESLint/Prettier). -Experience with API consumption (REST/GraphQL), caching, and client-side data management. -Expertise with React, TypeScript, modern CSS approaches (e.g., CSS Modules, Tailwind, CSS-in-JS), and responsive design.

Benefits

-Competitive compensation and benefits with opportunities for career growth. -Work in a collaborative, empowered, and purpose-driven environment.

The Company

About Dpr Construction

-A forward-thinking construction company that has grown from a small operation to a nationwide leader in the industry. -Focuses on complex, large-scale projects and is known for its expertise in delivering innovative, high-quality construction solutions. -Successfully completed projects across a range of sectors, including commercial, healthcare, education, and data centers, standing out for its ability to manage large budgets and tight schedules. -Notably completed several landmark projects, including high-tech facilities and cutting-edge educational buildings, often involving collaboration with some of the largest tech and medical organizations in the world. -Strong track record in renewable energy, particularly in solar and energy-efficient construction, positioning them as a leader in sustainable building practices. -Approach to construction is driven by technology and innovation, consistently pushing boundaries to ensure maximum efficiency and quality in its operations. -Commitment to performance and safety has earned a reputation for delivering projects that meet and exceed client expectations. -From healthcare campuses to advanced research labs, the company’s dedication to excellence ensures each project is tailored to the unique needs of the client and the community.

Sector Specialisms

Mission Critical

Office

Healthcare

Pharmaceutical

Life Sciences

Technology

Data Centers

Education

Commercial

Industrial

Residential

Government

Renewables

Self-Perform Work

Concrete

Demolition

Mass Timber

Electrical

Specialty Finishes

Field Technology

Division 7 scopes

Division 10 scopes

Doors, frames and hardware

Framing & Drywall

Finish carpentry