Lead Software Developer

A marketplace that makes outdoor home services easy for homeowners while helping small businesses succeed, with $25M in venture funding.
São Paulo, State of São Paulo, BrazilMedellín, Medellin, Antioquia, Colombia
Backend
Staff Software Engineer
Remote
5+ years of experience
Consumer

Description For Lead Software Developer

LawnStarter is a venture-backed marketplace revolutionizing outdoor home services, making it easier for homeowners while supporting small business success. As a Lead Software Engineer, you'll be at the forefront of technical innovation, leading initiatives from conception to delivery while working with a diverse, distributed team. The role combines hands-on development with technical leadership, requiring expertise in full-stack development, architecture design, and team leadership. You'll work with technologies like JavaScript, PHP, and React, solving complex challenges in a fast-paced yet stable environment. The company offers a great culture, recognized as a top workplace, and emphasizes core values including data-driven decision making, getting things done, and maintaining a great environment. This position offers significant growth opportunities within a tight-knit engineering team, where you'll have the chance to own large portions of technical direction and work with passionate engineers in a high-performance distributed team environment.

Last updated 21 hours ago

Responsibilities For Lead Software Developer

  • Lead technical initiatives from inception to delivery
  • Drive continuous improvement and evaluate ROI on product decisions
  • Architect solutions and write quality code
  • Lead other engineers by example
  • Own and ensure resolution of complex problems in systems and integrations
  • Broadcast knowledge and lessons learned across delivery teams
  • Identify technical debt buydown opportunities
  • Ensure patterns for thorough automated testing
  • Communicate patterns and solutions through documentation and technical presentations

Requirements For Lead Software Developer

JavaScript
PHP
React
  • Experience working on both server- and client-side web software
  • Understanding of fundamental computer science concepts
  • Firm grasp of SQL and databases
  • Knowledge of cloud development
  • Experience with Test Driven Development (TDD)
  • Understanding of RESTful APIs
  • Experience with React
  • Knowledge of security concepts (XSS)
  • Understanding of MVC web framework

Benefits For Lead Software Developer

  • Great Culture - Top places to work in Austin (2018-2020) and US (2021)
  • Work from home
  • Opportunity for growth

Interested in this job?

Jobs Related To LawnStarter Lead Software Developer

Lead Software Developer

Lead Software Developer position at LawnStarter, focusing on full-stack development and technical leadership for outdoor home services platform.

Lead Software Developer

Lead Software Developer position at LawnStarter - Remote opportunity to lead technical initiatives and architect solutions for a growing home services marketplace platform.

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.