About The Position

Pinwheel is seeking a creative, product-focused engineer who craves autonomy and impact to work across the company's entire customer-facing stack. This role is central to Product Engineering and will involve selecting and leading impactful projects that directly affect the customer experience. The engineer will collaborate within a nimble team, working closely with cross-functional stakeholders in Engineering, Product, and Design to achieve mission-critical goals. The position will primarily focus on front-end engineering, including web app and mobile SDK development, with supporting back-end responsibilities. The role also involves contributing to a high-velocity, high-quality output team through mentorship and process improvement.

Requirements

  • 5+ years of experience building and maintaining front-end or full-stack applications, including data modeling, application logic, and user experience.
  • Prior experience working at an early-stage startup or small tech company.
  • Deep expertise with modern frontend web frameworks (React, Vue, etc.).
  • Experience working with modern back-end languages/frameworks (e.g., FastAPI, Django, Rails, Gin).
  • Played key implementation roles in projects with multiple teams and engineers.
  • Desire to learn new systems and technology as the business evolves.
  • Ability to design systems and evaluate tradeoffs in scalability, reliability, performance, and maintainability.
  • Passion for working closely with customers.
  • Creativity, empathy, and a drive for continuous improvement.

Nice To Haves

  • Prior experience working on mobile apps or libraries is a big plus.

Responsibilities

  • Deeply understand customer needs and design systems to meet them.
  • Architect and develop frontend experiences used by every Pinwheel customer, partner, and user.
  • Maintain and improve admin and customer web applications, as well as web and mobile SDKs.
  • Support and potentially lead the development of new products in the Pinwheel ecosystem, balancing product velocity with quality and reliability.
  • Contribute to iterative technical quality by paying down tech debt while working on new projects.
  • Create and improve tooling, processes, and engineering standards across the team.
  • Mentor engineers and help the team grow.

Benefits

  • Great compensation & equity packages
  • Full medical, dental, and vision benefits
  • Life & short-term disability insurance
  • Flexible PTO policy that prioritizes recharge and balance
  • Paid parental leave
  • 401K for retirement planning
  • Mentorship opportunities
  • Free Citibike membership
  • Pet friendly offices and Zoom spaces

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service