Senior Developer / Tech Lead React, Next.js, Micro Frontends

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

React.js
Google Cloud Platform
Amazon Web Services
Frontend Development
Web Applications
JavaScript

Job Details

Job Title: Senior Developer / Tech Lead React, Next.js, Micro Frontends

Experience: 6+ years
Location: Nashville
Employment Type: Contract


Job Summary:

We are looking for a highly skilled and experienced Senior Developer / Tech Lead with hands-on expertise in React, Next.js, and Micro Frontend Architecture. The ideal candidate will lead frontend development efforts, mentor a team of developers, and play a crucial role in designing scalable and modular web applications.


Key Responsibilities:

  • Lead the design and development of frontend applications using React.js and Next.js
  • Architect and implement Micro Frontend solutions to enable modular, scalable web platforms
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Review code, ensure best practices, and guide team members technically
  • Optimize application for maximum speed and scalability
  • Maintain code integrity and organization using modern development tools
  • Drive technical discussions, architecture reviews, and deployment strategies

Required Skills:

  • 6+ years of frontend development experience
  • Strong hands-on experience with React.js, Next.js, and TypeScript
  • Proven experience with Micro Frontend Architecture (Module Federation, Single-SPA, etc.)
  • Expertise in modern JavaScript (ES6+), HTML5, CSS3, and responsive design
  • Experience with state management libraries like Redux, Recoil, or Zustand
  • Familiarity with RESTful APIs, GraphQL, and CI/CD pipelines
  • Excellent problem-solving and communication skills

Nice to Have:

  • Experience in leading a team or mentoring developers
  • Familiarity with containerization (Docker), cloud services (AWS/Google Cloud Platform), and DevOps practices
  • Understanding of performance monitoring tools and frontend security best practice

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.