Lead Software Engineer

Remote • Posted 5 hours ago • Updated 5 hours ago
Contract W2
6 Months
No Travel Required
Remote
$75 - $85/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • Cloud Computing
  • Git
  • JIRA
  • JavaScript
  • Microsoft Azure
  • Migration
  • React.js
  • TypeScript
  • Unigraphics NX
  • Technical Direction
  • Google Cloud Platform
  • Routers
  • Software Engineering
  • Software Design

Summary

Lead Software Engineer

Location: Phoenix, AZ 85027 or Remote
Employment Type: W2 Contract, 6+ Months
Eligibility: Approved states only. No C2C or sponsorship.

Position Overview

Talent Groups is seeking a Senior Full Stack Software Engineer to join PetSmart’s Platform Engineering team. This role is ideal for an experienced engineer who enjoys solving complex technical challenges, identifying opportunities for improvement, and driving projects from concept through delivery.

The ideal candidate has at least five years of software engineering experience, strong hands-on expertise in JavaScript, TypeScript, Express, Next.js, and Git, and the ability to turn broad requirements into practical technical solutions.

This position offers significant autonomy, technical influence, and the opportunity to own meaningful platform initiatives. Previous Tech Lead or Lead Engineer experience is preferred, but candidates who demonstrate strong technical ownership and leadership are encouraged to apply.

Key Responsibilities

  • Own engineering initiatives from problem identification and solution design through development, testing, and delivery.
  • Build scalable applications and services using JavaScript, TypeScript, Express, and Next.js.
  • Evaluate existing applications and recommend improvements to architecture, performance, maintainability, and functionality.
  • Translate high-level requirements into technical design documents, Jira tickets, and actionable implementation plans.
  • Collaborate with product, engineering, and cross-functional teams to define solutions and technical direction.
  • Drive projects independently while incorporating feedback, participating in peer reviews, and communicating progress.
  • Contribute to architectural discussions, code reviews, and technical decisions.
  • Troubleshoot complex issues and recommend practical solutions.
  • Support the migration and modernization of React applications into an established Next.js monorepo.
  • Promote engineering best practices, code quality, testing, and maintainable development standards.

Required Qualifications

  • 5+ years of professional software engineering experience.
  • Strong, hands-on production experience with all five technologies:
    • JavaScript
    • TypeScript
    • Express
    • Next.js
    • Git
  • Experience developing and maintaining modern full stack applications.
  • Ability to create technical design documents and translate high-level requirements into actionable Jira tickets.
  • Demonstrated ownership of projects from initial concept through design, implementation, and delivery.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication skills, including the ability to explain technical concepts and collaborate with engineers and stakeholders.
  • Experience participating in code reviews, incorporating feedback, and working across engineering teams.

Preferred Qualifications

  • Previous experience as a Tech Lead, Lead Engineer, or Senior Engineer with demonstrated project ownership.
  • Experience leading technical initiatives and coordinating work across multiple engineers.
  • Experience with React and modern frontend architecture.
  • Experience migrating existing React applications to Next.js.
  • Familiarity with Next.js App Router, Server Components, Client Components, server-side rendering, caching, and data fetching.
  • Experience with monorepo architectures, particularly Nx and pnpm.
  • Familiarity with Jest, React Testing Library, and Playwright.
  • Experience with NestJS, Vercel, or cloud platforms such as Google Cloud Platform, AWS, or Azure.
  • Experience improving application performance, Lighthouse scores, and Core Web Vitals.

Only qualified candidates will be contacted.

Talent Groups is an Equal Opportunity Employer.

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.
  • Dice Id: 91099677
  • Position Id: 9130809
  • Posted 5 hours ago
Contact the job poster
JH

James Hatch

Recruiter @ Talent Groups

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.