Full-time

Senior Engineer – Full Stack (Next.js, Node.js, React, TypeScript)

Posted on 21 June 25 by Robert Peek

  • Grand Rapids, Michigan
  • $145000 - $165000 per Year
Logo

Powered by Tracker

Job Description

Senior Engineer – Full Stack (Next.js, Node.js, React, TypeScript)

Location: Grand Rapids, MI
Type: Full-time | Direct Hire
Level: Senior-Level
Tech Stack: Next.js, React, TypeScript, Node.js, Postgres, Python, AWS/Azure

About the Role

We're looking for a Staff Engineer to lead the buildout of a brand-new internal software platform from the ground up. This is a hands-on role with significant ownership and technical influence—you’ll help shape the architecture, development practices, and future direction of the system.

You’ll work across a modern full-stack environment that includes Next.js, React, TypeScript, Node.js on the backend, PostgreSQL and Python in the data layer, and a mix of AWS and Azure for infrastructure.

We're open to engineers from adjacent stacks (Node.js, Express, etc.) who are curious and adaptable—we value thoughtful engineering and a product mindset over perfect stack alignment.

What You’ll Do

  • Lead design and development of a new internal platform to support cross-functional teams
  • Contribute across the stack: building performant frontends with React + Next.js and modern, scalable APIs using Node.js and TypeScript
  • Collaborate with data engineers and infrastructure teams to ensure seamless integration with Python services and Postgres
  • Make architectural decisions and establish best practices for testing, CI/CD, observability, and deployment
  • Mentor other engineers and help scale the team’s technical capabilities
  • Evaluate and implement new technologies where appropriate

What We’re Looking For

  • 7+ years of software engineering experience with a strong background in full-stack or backend development
  • Deep experience with modern JavaScript/TypeScript frameworks—ideally React, Next.js, or similar
  • Backend experience with Node.js or Bun (or willingness to ramp up quickly)
  • Strong understanding of databases (PostgreSQL preferred)
  • Familiarity with infrastructure-as-code and cloud platforms (AWS and/or Azure)
  • Comfortable owning large, complex projects from idea to delivery
  • Strong communication skills and a collaborative mindset

Bonus (Nice to Have)

  • Experience building internal tools or developer productivity platforms
  • Exposure to Python in a data-heavy context
  • Interest in newer runtimes like Bun, Deno, or edge computing architectures
  • Prior experience at a fast-moving startup or greenfield product team

Job Information

Rate / Salary

$145000 - $165000 per Year

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-28936

Job Location