Lead Software Engineer

PetSmart
Phoenix, AZ, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
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) Amazon Web Services Application Performance Management JIRA Microsoft Azure Software Quality Code Review Next.js Software Engineering TypeScript Web Usability Network Routers
+7 more
Google Cloud ReactJS Caching Git Playwright React Testing Library NestJS

Job description

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., * 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.

Requirements

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., * 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., * 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.

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

Loading talks and stories from around this role…