Senior Software Engineer - Full Stack

LawnStarter Logo

LawnStarter

πŸ“Remote - Brazil

Summary

Join LawnStarter's growing LATAM-based remote team as a Senior Software Engineer - Full Stack and build the future of home services tech. You will own your impact, working remotely with flexible hours to build features end-to-end across mobile and web platforms. You'll write high-quality, maintainable code, collaborate with Product and Design teams, and help scale the company's component library and design system. Opportunities for growth include stepping into a Lead Engineer role within 6 months. The ideal candidate has 5+ years of full-stack web application development experience and strong proficiency in modern JavaScript, React, TypeScript, and PHP or similar backend frameworks.

Requirements

  • 5+ years of experience building full-stack web applications
  • Strong proficiency with modern JavaScript (React, TypeScript) and familiarity with PHP or similar backend frameworks
  • A 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

Responsibilities

  • Build features end-to-end across our 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 our 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 our development culture

Benefits

  • Competitive contract rate
  • Work from anywhere
  • Flexible schedule and hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.