Lead React Developer

Tekvivid Inc
Seattle, WA, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management HTML5 Microsoft Azure Browser Compatibility Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Code Review Continuous Integration
+37 more
DevOps Github HP Systems Insight Manager Node.Js Performance Tuning E2e Testing Next.js Responsive Web Design Software Engineering TypeScript Web Applications Google Cloud Enterprise Software Applications Cloud Platform System Apache Yarn ReactJS Cypress (Programming Language) Backend Gitlab Git Webpack Material UI Information Technology Deployment Automation Playwright Build Tools Npm(Software) Bitbucket Graphql Front End Software Development React Redux React Testing Library Software Coding Restful APIs Es2015 Docker Service Stack

Job description

We are seeking an experienced Lead React Developer to lead the design and development of scalable, high-performance, and modern web applications. The ideal candidate will have strong expertise in React.js, JavaScript/TypeScript, frontend architecture, APIs, and cloud-based application development. This individual will provide technical leadership, mentor developers, establish frontend best practices, and collaborate with cross-functional teams to deliver high-quality solutions., * Lead the design, development, and implementation of enterprise-level web applications using React.js.

  • Define and implement scalable frontend architecture, reusable components, and coding standards.
  • Develop responsive and high-performance user interfaces using React, JavaScript, TypeScript, HTML5, and CSS3.
  • Work closely with Product Managers, UX/UI Designers, Backend Engineers, and Architects.
  • Lead technical discussions, conduct code reviews, and ensure adherence to best practices.
  • Design and integrate applications with RESTful APIs, GraphQL, and backend services.
  • Implement state management using tools such as Redux, Redux Toolkit, Context API, Zustand, or similar frameworks.
  • Optimize application performance, accessibility, scalability, and cross-browser compatibility.
  • Develop and maintain reusable component libraries and frontend design systems.
  • Implement unit, integration, and end-to-end testing using Jest, React Testing Library, Cypress, or similar tools.
  • Mentor junior and mid-level developers and provide technical guidance to the team.
  • Collaborate with DevOps teams on CI/CD pipelines, automated deployments, and application monitoring.
  • Troubleshoot complex frontend issues and provide effective technical solutions.
  • Stay current with emerging frontend technologies and recommend improvements to the technology stack.

Requirements

  • 9+ years of overall software development experience.
  • 5+ years of hands-on experience with React.js and modern frontend development.
  • Strong expertise in JavaScript (ES6+), TypeScript, React Hooks, and functional components.
  • Experience leading frontend development teams and providing technical leadership.
  • Strong understanding of React architecture, component lifecycle, state management, and performance optimization.
  • Hands-on experience with Redux / Redux Toolkit, Context API, or Zustand.
  • Strong knowledge of HTML5, CSS3, JavaScript, and responsive web design.
  • Experience with REST APIs and/or GraphQL integration.
  • Experience with frontend build tools such as Webpack, Vite, Babel, or npm/yarn.
  • Strong experience with Git, GitHub, GitLab, or Bitbucket.
  • Experience with automated testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Understanding of CI/CD, Docker, and cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Experience with Agile/Scrum development methodologies.
  • Strong problem-solving, communication, and stakeholder management skills.

Preferred Qualifications

  • Experience with Next.js and Server-Side Rendering (SSR).
  • Experience building and maintaining Design Systems or Component Libraries.
  • Knowledge of Micro Frontend Architecture.
  • Experience with Node.js is a plus.
  • Familiarity with cloud-native and containerized application development.
  • Experience working on large-scale enterprise applications.
  • Previous experience as a Technical Lead, Lead Frontend Developer, or Lead React Engineer.

Education

  • Bachelor’’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

Videos

See all

Related articles

See all