We are on a mission to empower landscapers to build thriving businesses by putting people first - developing strong leaders, skilled teams, and a culture of continuous growth. Our vision is to become the leading global movement driving efficiency, growth, and innovation in the green industry. By leveraging lean systems, smart technology, and a strong community of knowledge and mentorship, we are redefining how landscaping businesses scale profitably.
We don’t just build software - we create solutions that drive real-world impact. Our team is passionate about solving complex problems, fostering innovation, and making a tangible difference in the lives of our users. If you thrive in a fast-paced environment, value continuous learning, and want to build technology that empowers businesses, we’d love to have you on board.
LeanScaper AI is the first and only AI platform built specifically for the landscaping industry. It connects the tools businesses already use, combining them into a single, intelligent system. Think of it as having a $3M leadership team with decades of experience working behind the scenes to help you run smarter and grow faster.
We are seeking a Senior Software Engineer to help design, build, and scale core systems, APIs, and integrations within our application. These integrations are central to our product’s value, enabling the largest community of landscape contractors to seamlessly connect the tools they rely on every day.
In this role, you’ll contribute to our core platform, delivering reliable, performant software that makes a tangible impact for contractors and their businesses. This is an opportunity to work closely with product, design, and engineering teammates to deliver impactful features, improve user experiences, and explore modern technologies.
Write clean, maintainable, well-tested code that drives new features across our platform.
Develop and maintain RESTful APIs that connect our application with internal and external services.
Design, build, and own integrations with third-party SaaS systems and industry software.
Work with TypeScript, React, and PostgreSQL as part of our core stack.
Collaborate with product owners and designers to translate requirements into technical solutions.
Participate in code reviews and design discussions to maintain quality and share knowledge.
Diagnose, troubleshoot, and resolve technical issues in collaboration with support and other engineers.
Contribute to monitoring, logging, and performance improvements to keep systems reliable.
5+ years of professional software engineering experience.
Solid understanding of at least one backend language (TypeScript, Go, or similar)
Familiarity with API design principles and building maintainable, well-documented endpoints.
Experience working with relational databases (PostgreSQL/MySQL) and writing efficient queries.
Exposure to frontend development with React and TypeScript, or willingness to learn.
Experience integrating with third-party APIs or services.
Strong collaboration skills and comfort working in cross-functional teams.
A pragmatic approach to problem-solving with an eye for simple, effective solutions.
Bonus if you have experience working with AI models, LLMs, or related technologies.
Lead the transformation of an industry with a dynamic, purpose-driven team.
Collaborate with thought leaders and innovators in a supportive, fast-paced environment.
Shape the future of a company dedicated to empowering businesses and improving lives.
Make a real-world impact by helping landscaping businesses thrive through technology.
At LeanScaper, we believe in people over profit, leading with impact, continuous improvement, and the power of community. Let’s build something extraordinary together!