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 mobile and web applications supporting providers, customers, and internal stakeholders.
Responsibilities include developing reliable, observable, resilient, and scalable code, bringing the design system to life in code, collaborating with Product Management and Design teams, releasing new software daily, and mentoring junior developers.
The role requires working with modern libraries and frameworks like React/React Native, understanding HTTP, Test Driven Development (TDD), XSS attacks, MVC web frameworks, CSS architecture, responsive layout, accessibility, animation, design systems, and fundamental computer science concepts.
Proficiency in SQL and databases, including non-relational databases and cloud solutions, is essential.
The tech stack includes PHP (Laravel) and TypeScript (React/React Native), with a focus on empowering engineers to own the entire software lifecycle.
Requirements:
Minimum 5+ years of experience in full-stack web software engineering.
Proficiency in React/React Native, HTTP, TDD, XSS attacks, MVC web frameworks, CSS architecture, responsive layout, accessibility, animation, design systems, and fundamental computer science concepts.
Strong understanding of SQL, databases, CRUD operations, indexes, and join operations.
Familiarity with PHP (Laravel) and TypeScript, or similar object-oriented languages.
Ability to adapt to new languages and technologies quickly.
Benefits:
Join a top workplace with a great culture, working with humble, passionate, and smart individuals.
Enjoy the flexibility of a fully remote position, allowing you to work from anywhere.
Competitive annual compensation ranging from $60k to $80k USD.