LawnStarter is hiring a

Senior Full Stack Software Engineer

Full-Time
Remote

LawnStarter is the nation’s leading on-demand marketplace for lawn care and related services, allowing hundreds of thousands of customers nationwide to book a service with the tap of a button. But lawn care is only the beginning - our vision is to become the one-stop shop for all home services.

Our company is flourishing at an incredible pace, profitable and achieving remarkable success. And we're not stopping there! We're actively seeking talented and hard-working individuals like you to join our team and help us achieve our ultimate vision.

Title: Senior Full Stack Software Engineer

What you’ll do:

As a Senior Full Stack Software Engineer at LawnStarter, you are passionate about driving the growth of a product and building quality software at scale. 

You’ll build reliable, observable, resilient, and scalable code that drives the growth of our product by optimizing user acquisition, engagement, and retention through data-driven experimentation and technical solutions. 

You’ll be in a hands-on role building rich experiences, backend services, event pipelines, APIs, infrastructure as code and more making sure the code you write performs as intended and users love to use. These could be single-page apps, built to scale responsively from mobile devices to desktop browsers. Or scalable APIs to our internal/external consumers. Or resilient integrations with third party partners. You’II build it all!

You’ll work closely with our Product Management, Product Design across all engineering specialties to help decide which features to build and how to build them efficiently. We want to hear your ideas, not just tell you what to do.

You’ll release new software every day. We practice continuous integration and continuous delivery so you’ll get your first change into production in the first few days. From there you’ll be making changes that will save millions of hours to people so they can do what really matters in life. 

You’ll take pride in your work and will be excited to inspire and mentor junior developers as they ramp up their knowledge and experience alongside you.

What makes this role awesome

1 - One Team, One Heart

We believe the most significant part of any work environment is the team. That’s why we have spent a massive amount of time finding humble, hungry, and smart folks that you will get to work with every single day. That’s a huge part of the reason LawnStarter received the best places to work in the 2018, 2019, 2020 awards from the Austin-American Statesman.

2 - Growth

We have a small, tight-knit engineering team willing to give responsibility to anyone that is hungry, humble, and smart. You’ll have opportunities to own large portions of our technical direction for new features, and larger projects. You’ll get to work with a team of passionate engineers who are eager to share our knowledge and experience, and also learn from yours.

3 - High-Performance Distributed Team Environment

We are a diverse and distributed team which are passionate about the empowerment to deliver daily value to our users. We have built our core business with great unit economics and efficiency. What does that mean? Well, that allows us the opportunity to solve new and exciting challenges building innovation leading the market segment we are in. Put simply, we have unique problems being solved in a fast-paced environment but are extremely stable and able to continue investing in the future. 

We are working to be the largest outdoor home services company in the world. You in?

LawnStarter is an Equal Opportunity Employer and embraces diversity of every kind.

Requirements

What we’re looking for:

We’re looking for you if you’re an experienced full stack software engineer. More specifically, we’re looking for:

  • Someone with experience working on both server- and client-side web software. You should understand how HTTP works, why Test Driven Development (TDD) is critical while writing code, what a modern day Javascript framework is ( ie. React or Vue), and how an MVC web framework works. That will probably mean you’ve been doing this stuff for 5+ years.
  • Someone who has some understanding of fundamental computer science concepts. That doesn’t mean you have a CS degree, but you should be able to describe the differences between an array and an object.
  • Someone familiar with SQL and databases in general (including non-relational databases and modern cloud database solutions). You should know how to do CRUD operations, what indexes are and why they matter, and what a join statement is.
  • Someone who’s interested in exploring technical SEO best practices to increase organic traffic and boost search rankings. Familiarity with content optimization, website structure, or performance enhancements is a plus but not required. Extra points if you are interested in exploring AI-driven tools for automated insights!
  • Bonus: Interest in exploring AI solutions to understand and optimize user behaviors across the journey would be a great addition to the team!

Our tech stack and software development process:

Most of our software is written in PHP (Laravel) and JavaScript (React, React Native, and Vue). You’ll work with these languages and possibly more as we continue to grow. We’re not worried about checking off boxes for specific languages. As long as you have a background with any mainstream object-oriented language and have a foundation of engineering fundamentals, we believe you can get up to speed with any similar language quickly.

We believe you should be empowered to own the entire life of your software, from the initial design through release and observing. And we believe you should be responsible for that software’s continued health. After all, that’s what really matters — the software needs to work correctly so users can get what they want quickly and efficiently. 

All team members at LawnStater are expected to embody our core values which are: Be data-driven, Get shit done, People are critical, Challenge the status quo, Be scrappy, and Build a great environment. 

Benefits

  • Great Culture: One of the top places to work in Austin in 2018, 2019, and 2020, and in the US in 2021, we are all about the team. That’s why we have spent a massive amount of time finding humble, passionate, and smart folks that you will get to work with every day.
  • Work from the comfort of your own home
  • Opportunity for growth
  • 60-80K USD annually, depending on experience
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job