Taro Logo

Senior Software Engineer - Full Stack

A platform connecting customers with lawn care professionals across the U.S., backed by $30M+ in venture funding.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Consumer

Job Description

LawnStarter is revolutionizing the home services industry, starting with lawn care. As a Senior Software Engineer - Full Stack, you'll join a well-funded ($30M+) and profitable company that's rapidly scaling its platform connecting hundreds of thousands of customers with lawn pros across the U.S. The role offers full remote flexibility and the opportunity to work on impactful projects across the entire tech stack, from React and TypeScript on the frontend to PHP/Laravel and Node.js on the backend. You'll be building robust, responsive applications while working closely with Product and Design teams to create intuitive user experiences. The position offers significant growth potential, with high performers having the opportunity to move into Lead Engineer roles within 6 months. You'll be part of a collaborative team using modern technologies including AWS, Kubernetes, and various databases, while following best practices in testing, CI/CD, and code quality. The role combines technical excellence with mentorship opportunities, making it ideal for experienced engineers who want to make a real impact while working flexibly.

Last updated 17 days ago

Responsibilities For Senior Software Engineer - Full Stack

  • Build features end-to-end across mobile and web platforms
  • Write high-quality, observable, and maintainable code
  • Collaborate with Product and Design to plan and scope solutions
  • Help scale and evolve component library and design system
  • Advocate for performance, accessibility, and responsive design
  • Release software daily via CI/CD pipelines
  • Mentor junior engineers and help shape development culture

Requirements For Senior Software Engineer - Full Stack

React
TypeScript
Node.js
PHP
MySQL
PostgreSQL
Redis
  • 5+ years of experience building full-stack web applications
  • Strong proficiency with modern JavaScript (React, TypeScript) and familiarity with PHP or similar backend frameworks
  • Deep understanding of how the web works (HTTP, MVC patterns, REST, XSS, etc.)
  • Comfort working with CSS architecture, design systems, and responsive layouts
  • Solid database skills (SQL + experience with cloud and non-relational DBs)
  • Strong computer science fundamentals (Big O, pointers, data structures)
  • Passion for clean code, testing, and continuous improvement
  • Clear, friendly communication and a collaborative mindset

Benefits For Senior Software Engineer - Full Stack

  • Competitive contract rate
  • Work from anywhere
  • Flexible schedule and hours
  • Fast-moving, highly collaborative team
  • Real ownership, real autonomy, real results