Senior Full Stack Software Developer

LawnStarter Logo

LawnStarter

πŸ’΅ $60k-$80k
πŸ“Remote - Brazil

Summary

Join LawnStarter, a leading on-demand marketplace for lawn care and home services, as a Senior Full Stack Web Developer contractor with the potential to become a Lead Engineer. Build reliable, observable, resilient, and scalable code for mobile and web applications. Collaborate with product management and design teams to build rich user experiences and ensure code scalability across devices. Release new software daily using continuous integration and continuous delivery. Mentor junior developers and take pride in your work. This is a fully remote position.

Requirements

  • Have a fair amount of experience working on client-side web software with modern libraries and frameworks (React/React Native)
  • Understand how HTTP works, why Test Driven Development (TDD) is critical while writing code, what an XSS attack is, and how an MVC web framework works
  • Be familiarized with CSS architecture including pre/post processors and CSS-in-JS, and best practices around responsive layout, accessibility, and animation
  • Have experience working with design systems and designers or within a product design organization
  • Understand fundamental computer science concepts
  • Have a firm grasp of SQL and databases in general (including non-relational databases and modern cloud database solutions)
  • Know how to do CRUD operations, what indexes are and why they matter, and the difference between a left join and an inner join for instance
  • Have a background with any mainstream object-oriented language and have great engineering fundamentals

Responsibilities

  • Build reliable, observable, resilient, and scalable code that powers our suite of mobile and web applications supporting our providers, customers, and internal stakeholders
  • Be in a hands-on role building rich experiences, helping make LawnStarter design system come to life in code, use your knowledge to bridge the gaps between designers and engineer and making sure the code you write scales responsively from mobile devices to desktop browsers and users love to use
  • Work closely with our Product Management, Product Design across all engineering specialties to help decide which features to build and how to build them efficiently
  • Release new software every day
  • Take pride in your work and will be excited to inspire and mentor junior developers as they ramp up their knowledge and experience alongside you

Benefits

Work remotely from anywhere you want

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.