Remote Senior Software Engineer - Full Stack

at LawnStarter

Posted 23 hours ago 2 applied

Description:

  • LawnStarter is urgently hiring a Senior Software Engineer - Full Stack to join their growing LATAM-based remote team.
  • The company is on a mission to become the one-stop shop for all outdoor home services, starting with lawn care.
  • The platform connects hundreds of thousands of customers with lawn professionals across the U.S.
  • The company is backed by over $30M in venture funding and is operating profitably while scaling fast.
  • The role involves building robust, responsive, and scalable web and mobile experiences for customers, pros, and internal teams.
  • The engineer will work closely with Product and Design to create intuitive UIs and powerful backend systems.
  • Responsibilities include building features end-to-end, writing high-quality code, collaborating on solutions, and mentoring junior engineers.

Requirements:

  • Candidates must have 5+ years of experience building full-stack web applications.
  • Strong proficiency with modern JavaScript frameworks, specifically React and TypeScript, is required, along with familiarity with PHP or similar backend frameworks.
  • A deep understanding of web technologies, including HTTP, MVC patterns, REST, and XSS, is essential.
  • Comfort with CSS architecture, design systems, and responsive layouts is necessary.
  • Solid database skills, including SQL and experience with both cloud and non-relational databases, are required.
  • Strong computer science fundamentals, including knowledge of Big O notation, pointers, and data structures, are important.
  • A passion for clean code, testing, and continuous improvement is expected.
  • Clear communication skills and a collaborative mindset are crucial for this role.
  • Applicants must upload their English resume, as applications without it will not be considered.

Benefits:

  • The position offers a competitive contract rate.
  • Employees can work from anywhere, providing flexibility in their work environment.
  • A flexible schedule and hours are available to accommodate personal needs.
  • The team is fast-moving and highly collaborative, fostering a dynamic work atmosphere.
  • Employees will experience real ownership, autonomy, and the opportunity to achieve tangible results.