This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Full Stack Software Engineer position at LawnStarter involves building quality software products for the on-demand marketplace for lawn care and home services.
Responsibilities include developing reliable, observable, resilient, and scalable code for mobile and web applications, collaborating with Product Management and Design teams, releasing new software daily, and mentoring junior developers.
The role requires hands-on experience in building rich user experiences, knowledge of modern libraries and frameworks like React/React Native, understanding of CSS architecture, familiarity with fundamental computer science concepts, and proficiency in SQL and databases.
The tech stack includes PHP (Laravel) and TypeScript (React/React Native), with a focus on empowering engineers to own the entire software lifecycle.
Requirements:
5+ years of experience in client-side web software development with modern libraries and frameworks like React/React Native, understanding of HTTP, Test Driven Development (TDD), XSS attacks, and MVC web frameworks.
Proficiency in CSS architecture, responsive layout, accessibility, animation, and working with design systems and designers.
Understanding of fundamental computer science concepts, including pointers, Big O notation, composition vs. inheritance, and differences between data structures like arrays, linked lists, and sets.
Strong grasp of SQL, databases (including non-relational and cloud solutions), CRUD operations, indexes, and join operations.
Benefits:
Great Culture: LawnStarter has been recognized as one of the top places to work in Austin and the US, fostering a team of humble, passionate, and smart individuals.
Fully remote position: Enjoy the flexibility of working remotely from any location.
Compensation: The position offers an annual salary ranging from $60,000 to $80,000 USD.