LawnGuru Logo LawnGuru
⏩ LawnGuru Logo
@

Senior Backend Engineer

πŸ’° $45,000 - $75,000 πŸ“… 09/05/2023

Apply

Job Description

**About Us:**

LawnGuru is a dynamic and innovative online marketplace that helps connect
homeowners with the best lawn and landscape companies working in their
neighborhoods. We are dedicated to transforming the way customers shop for and
purchase outdoor services as well as helping our service providers build and
grow successful business in the lawn and landscape industry. We are seeking a
talented Backend Engineer to join our growing team and help us build cutting-
edge solutions that delight homeowners and help our service providers grow and
succeed.

**Job Description:**

As a Backend Engineer at LawnGuru, you will play a crucial role in developing
and maintaining robust and scalable backend services to power our
applications. You will work closely with cross-functional teams, including
frontend developers, product managers, and designers, to ensure seamless
integration and delivery of features.

**Responsibilities:**

Design, develop, and maintain backend services using Node.js, MongoDB, and AWS
technologies.
Implement and optimize CI/CD pipelines to ensure efficient and reliable
software deployment.
Write unit tests to ensure code quality, reliability, and maintainability.
Collaborate with frontend engineers to integrate user-facing elements with
server-side logic.
Participate in code reviews to maintain code quality and provide constructive
feedback.
Troubleshoot and debug issues across the application stack.
Stay up-to-date with industry trends and technologies to suggest improvements
and innovations.

**Requirements:**

Minimum of 5 years of professional experience as a Backend Engineer.
Strong expertise in AWS services and infrastructure.
Proficiency in Node.js and MongoDB.
Solid understanding of JavaScript.
Experience with designing and implementing CI/CD pipelines.
Familiarity with unit testing and testing frameworks.
Excellent problem-solving skills and attention to detail.

**Additional Skills (Preferred, but not required):**

Experience with React and/or React Native.
Knowledge of payment processing systems, like Stripe.
Familiarity with communication APIs, such as Twilio.
Exposure to mapping and geolocation services, such as Mapbox.

**Benefits:**

Competitive salary
Opportunity to work with a diverse and collaborative team.
Flexible work arrangements, including remote options.
Professional growth and development opportunities.
Impactful projects that are used by thousands of customers and service
providers across the United States.

LawnGuru focuses on Mobile, Business Services, CRM, Marketplaces, and Small
and Medium Businesses. Their company has offices in Ann Arbor. They have a
small team that's between 11-50 employees. To date, LawnGuru has raised
$1.125M of funding; their latest round was closed on July 2016.

You can view their website at <https://www.lawnguru.co> or find them on
[Twitter](https://twitter.com/lawnguru_co),
[Facebook](https://www.facebook.com/lawnguru.co/), and
[LinkedIn](https://www.linkedin.com/company/lawnguru).