Taro Logo

Senior Software Engineer - Full Stack

A platform connecting customers with lawn pros across the U.S., backed by $30M+ in venture funding.
São Paulo, State of São Paulo, BrazilMedellín, Medellin, Antioquia, ColombiaArgentina
Senior Software Engineer
Remote
5+ years of experience
Consumer

Job Description

LawnStarter is revolutionizing the home services industry through their tech platform, starting with lawn care. As a Senior Software Engineer - Full Stack, you'll join a well-funded ($30M+), profitable company that's rapidly scaling its operations across the U.S. The role offers full remote flexibility and the opportunity to work on impactful projects across the entire tech stack, from mobile to web to backend systems.

You'll be building robust, responsive, and scalable experiences using modern technologies like React, TypeScript, PHP (Laravel), and Node.js, all while working closely with Product and Design teams. The position offers significant growth potential, with high performers having the opportunity to advance to Lead Engineer within 6 months.

The tech stack is comprehensive and modern, including React Native for mobile development, AWS and Kubernetes for infrastructure, and various databases like MySQL, PostgreSQL, and Redis. You'll be working in an environment that values continuous deployment, code quality, and engineering best practices, with tools like Datadog and Sentry for observability.

The ideal candidate will bring 5+ years of full-stack experience and strong technical fundamentals, combined with a collaborative mindset and passion for clean code. This is an excellent opportunity for someone who wants to make a direct impact on a platform that helps both consumers save time and small businesses grow, all while working with a cutting-edge tech stack in a flexible, remote environment.

Last updated 9 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