Lead Software Developer

  • Remote - Brazil

Remote

Software Development

Senior

Job description

Lead Software Engineer

Help Us Build the Future of Outdoor Services

At LawnStarter, we’re transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and enjoy services like lawn care, landscaping, and more. With $30M+ in venture funding and solid traction, we’re investing in the next generation of our platform—and we’re looking for a Lead Software Engineer to help drive it.

📹 See what we’re building

🌟 Why This Role Rocks

  • Own What You Build– Lead projects end-to-end with full autonomy and real impact.
  • Remote & Flexible– Work from anywhere and set your own hours.
  • Build Meaningful Tech– Help shape the tools that thousands of homeowners and service pros rely on daily.
  • Join at the Right Time– We have strong product-market fit and real momentum—you’ll help define what comes next.

💻 Our Tech Stack

  • Frontend: React, React Native, TypeScript
  • Backend: PHP (Laravel), Node.js
  • Infrastructure: AWS, Kubernetes, Terraform
  • Data: MySQL, PostgreSQL, Redis, Redshift
  • Observability: Datadog, Sentry

🌱 What You’ll Do

As a Lead Software Engineer, you’ll take ownership of major projects, collaborate with product and design teams, and lead by doing. You’ll write production code, influence architectural decisions, and mentor other engineers as we grow.

A day in the life might include:

  • Scoping a new customer feature with the product team
  • Pairing with another engineer on a tricky bug
  • Reviewing PRs and sharing feedback
  • Building out a scalable backend service or dashboard
  • Deploying to production and monitoring performance

You’ll also:

  • Lead technical initiatives from design to delivery
  • Drive architectural decisions and best practices
  • Tackle performance and scalability challenges
  • Guide and mentor other developers
  • Collaborate across teams to ship fast and iterate quickly

🔍 What We’re Looking For

  • 6+ years of professional software development experience, with at least 2 years in a lead or senior-level role

  • Strong full-stack skills (we’re flexible on exact languages/frameworks)

  • A deep understanding of software design, performance optimization, and testing

  • Comfort navigating across frontend, backend, and infrastructure

  • Solid database skills (SQL + familiarity with non-relational systems)

  • Great communication skills and the ability to work independently

  • A collaborative, humble approach—you value the team as much as the tech

  • Bonus points for experience in marketplaces, SaaS platforms, or remote teams.

  • 🎁 Perks of Working with Us

    • Competitive contract rate
    • Work from anywhere
    • Flexible hours—get the work done on your schedule
    • High ownership and autonomy
    • Fast-moving team that loves to build, learn, and grow

LawnStarter is building the future of outdoor home services. Want to help us shape it?

Apply now and let’s grow together.

Share this job:
Please let LawnStarter know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply