LawnStarter is urgently hiring a Principal Software Engineer to join their growing LATAM-based remote team.
The company is transforming the $100B+ outdoor home services industry, making it easier for homeowners to book, manage, and enjoy services like lawn care and landscaping.
The role involves leading projects end-to-end with full autonomy and real impact.
The position is remote and offers flexible working hours.
The engineer will help shape tools that thousands of homeowners and service professionals rely on daily.
The company has strong product-market fit and real momentum, allowing the engineer to help define future developments.
The tech stack includes PHP (Laravel), JavaScript (React, React Native, Vue), and AWS services (Lambda, ECS, EKS, Aurora, Redshift).
Responsibilities include collaborating on system architecture, leading technical initiatives, building and maintaining platform-level components, mentoring engineers, contributing to full-stack development, writing technical documents, evaluating new tools, and enhancing system performance and security.
Requirements:
Candidates should have experience as a principal engineer, lead full-stack engineer, or in similar roles.
They must be highly skilled in both server-side and client-side software development.
Familiarity with cloud development (AWS, Google Cloud, Microsoft Azure) is required.
Experience with Test Driven Development (TDD), RESTful APIs, React, MVC frameworks, and security concerns is essential.
A strong understanding of computer science concepts, including Big O notation, pointers, and data structures, is necessary.
Proficiency in SQL and NoSQL databases, including operations like CRUD, indexes, and joins, is required.
Candidates should be comfortable working with cloud infrastructure and utilizing Infrastructure as Code (IAC).
A passion for clean code and building customer-driven solutions with a focus on quality and reliability is important.
All team members are expected to embody core values such as being data-driven, getting things done, valuing people, challenging the status quo, being scrappy, and being customer-focused.
Benefits:
The position offers a competitive contract rate.
Employees can work from anywhere, providing flexibility.
Flexible hours allow employees to complete work on their own schedule.
The role provides high ownership and autonomy in projects.
The team is fast-moving and encourages building, learning, and growth.