Senior Full Stack Software Developer

Nation's leading on-demand marketplace for lawn care and related services, allowing customers nationwide to book services with the tap of a button.
Backend
Senior Software Engineer
Remote
5+ years of experience
Consumer

Description For Senior Full Stack Software Developer

LawnStarter, the leading on-demand marketplace for lawn care and related services, is seeking a Senior Full Stack Software Developer with the potential to grow into a Lead Engineer role. The company is rapidly expanding its vision to become the one-stop shop for all home services.

As a Senior Full Stack Developer, you'll be instrumental in building and maintaining the technology that powers their suite of mobile and web applications. The role involves working with modern technologies including React, TypeScript, and PHP (Laravel), while collaborating closely with Product Management and Design teams to create scalable, user-friendly solutions.

The ideal candidate brings 5+ years of experience in full-stack development, with strong expertise in client-side web development, CSS architecture, fundamental computer science concepts, and database management. You'll be working in a fast-paced environment with continuous deployment practices, where your code will directly impact millions of users.

LawnStarter offers an exceptional work environment, having been recognized as a top workplace in Austin for multiple years and nationally in 2021. The company values humble, passionate, and smart individuals who can contribute to their collaborative culture. As a fully remote position, you'll have the flexibility to work from anywhere while being part of a growing, profitable company that's achieving remarkable success in the home services industry.

This role offers an exciting opportunity to shape the future of home services technology while working with cutting-edge tools and methodologies. You'll be empowered to own your projects end-to-end and will have the chance to mentor junior developers, making a lasting impact on both the product and the team.

Last updated 2 days ago

Responsibilities For Senior Full Stack Software Developer

  • Build reliable, observable, resilient, and scalable code for mobile and web applications
  • Build rich experiences and implement design system in code
  • Work closely with Product Management and Product Design teams
  • Release new software daily through continuous integration and delivery
  • Mentor junior developers

Requirements For Senior Full Stack Software Developer

React
PHP
TypeScript
  • Experience with client-side web software using modern libraries and frameworks (React/React Native)
  • Understanding of HTTP, Test Driven Development (TDD), XSS attacks, and MVC frameworks
  • Experience with CSS architecture including pre/post processors and CSS-in-JS
  • Understanding of fundamental computer science concepts (Big O notation, pointers, data structures)
  • Firm grasp of SQL and databases (including non-relational databases and cloud solutions)

Benefits For Senior Full Stack Software Developer

  • Fully remote work position
  • Great company culture
  • Named top place to work in Austin (2018-2020) and US (2021)

Interested in this job?

Jobs Related To LawnStarter Senior Full Stack Software Developer

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at LawnStarter, building scalable solutions for the leading lawn care marketplace.

Lead Software Engineer

Lead Software Engineer position at LawnStarter, the leading on-demand marketplace for lawn care services, offering remote work and growth opportunities.

Lead Growth Software Engineer

Lead Growth Software Engineer at LawnStarter: Drive technical initiatives, architect solutions, and lead development for the leading lawn care marketplace.

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.