LawnStarterLA

Senior Full Stack Software Engineer

LawnStarter brings you the best lawn services, all at the click of button. Within seconds, you can book skilled landscapers who have years of experience dealing with grass, weeds, pests, flowerbeds and anything else in your yard.

LawnStarter

Employee count: 201-500

Salary: 60k-80k USD

Brazil only
Apply now

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.

We're looking for a Senior Software Engineer contractor, with the potential to move into a Lead Engineer contractor role within 6 months or so.

What you'll do:

  • As a Senior Software Engineer at LawnStarter, you are passionate about building quality software products.
  • You’ll build reliable, observable, resilient, and scalable code that powers our suite of mobile and web applications supporting our providers, customers, and internal stakeholders.
  • You’ll be in a hands-on role building rich experiences, helping make LawnStarter design system come to life in code, use your knowledge to bridge the gaps between designers and engineer and making sure the code you write scales responsively from mobile devices to desktop browsers and users love to use.
  • 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

Requirements

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

  • Someone with a fair amount of experience working on client-side web software with modern libraries and frameworks (React/React Native). You should understand how HTTP works, why Test Driven Development (TDD) is critical while writing code, what an XSS attack is, and how an MVC web framework works. That will probably mean you’ve been doing this stuff for 5+ years.
  • Someone familiarized with CSS architecture including pre/post processors and CSS-in-JS, and best practices around responsive layout, accessibility, and animation. You should have experience working with design systems and designers or within a product design organization.
  • Someone who understands fundamental computer science concepts. That doesn’t necessarily mean you have a CS degree. But you should be able to describe how a pointer works, what Big O notation is and how to use it, when to use composition and when to use inheritance and the differences between an array and a linked list and a set.
  • Someone with a firm grasp of 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 the difference between a left join and an inner join for instance.

Our tech stack and software development process:

Most of our software is written in PHP (Laravel) and TypeScript (React/React Native). 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 great 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.

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.

Fully remote position: Work remotely from anywhere you want.

Compensation: $60-$80k USD annually

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let LawnStarter know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 11, 2024

Posted on

May 12, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 60k-80k USD

Location requirements

Hiring timezones

Brazil +/- 0 hours

About LawnStarter

Learn more about LawnStarter and their company culture.

View company profile

LawnStarter is a marketplace for outdoor home services. We are the easiest and most efficient way to order and manage your outdoor home service needs, and are currently in 120 markets in the United States. With incredibly high ratings from consumers and providers, it is easy to see why we have industry-leading retention on both sides of the marketplace and are poised to build a multi-billion-dollar consumer brand.

We have successfully raised over $35M from some of the leading technology and growth investors.

Employee benefits

Learn about the employee benefits and perks provided at LawnStarter.

View benefits

Healthcare benefits

Medical, dental, and vision insurance.

Retirement benefits

401(k) program to help you invest in your future.

Equity benefits

Equity is a big portion of how we structure compensation for certain roles.

Unlimited PTO

We focus on results. Take the time you need to recharge or enjoy life, work hard when you are back.

View LawnStarter's employee benefits
Claim this profileLawnStarter logoLA

LawnStarter

View company profileVisit lawnstarter.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at LawnStarter

Explore the variety of open remote roles at LawnStarter, offering flexible work options across multiple disciplines and skill levels.

View all jobs at LawnStarter

Remote companies like LawnStarter

Find your next opportunity by exploring profiles of companies that are similar to LawnStarter. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan