Lead Engineer Full Stack

Mill focuses on preventing waste, particularly food waste, as a solution to climate problems while improving kitchen efficiency.
$175,000 - $257,000
Backend
Staff Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS · Consumer

Description For Lead Engineer Full Stack

Mill is an innovative company tackling one of today's most pressing environmental challenges - food waste. As a Lead Engineer Full Stack, you'll be at the forefront of developing technological solutions that help prevent waste and contribute to environmental sustainability. This role combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies.

The position offers a competitive salary range of $175,000 to $257,000, reflecting the senior nature of the role and its responsibilities. Based in San Bruno, California, this hybrid role requires a minimum of 2 days per week in the office, allowing for a balance between collaborative in-person work and remote flexibility.

As a technical leader, you'll be responsible for architecting and implementing scalable solutions using modern technologies like React, Node.js, Python, and various database systems. The role involves not just coding but also mentoring junior developers, making architectural decisions, and working closely with product managers and designers to translate business requirements into technical solutions.

The ideal candidate brings 7+ years of software development experience, with a strong foundation in both frontend and backend development. You should be well-versed in cloud platforms, containerization, and modern software architecture patterns. Your experience should demonstrate not just technical expertise but also leadership abilities and a track record of delivering complex projects.

What makes this role particularly exciting is the opportunity to work on meaningful environmental challenges while building cutting-edge technology. Mill's mission to reduce food waste through innovative solutions offers a unique chance to combine technical excellence with environmental impact. The company's focus on both climate and kitchen change means you'll be working on products that have a direct, positive impact on daily life and environmental sustainability.

The role offers significant growth opportunities, allowing you to influence technical direction, mentor others, and shape the development of products that matter. If you're passionate about using technology to solve real-world problems, have strong technical skills, and want to lead a team in creating impactful solutions, this position at Mill could be your next career move.

Last updated 20 hours ago

Responsibilities For Lead Engineer Full Stack

  • Lead the development of web applications
  • Architect and implement scalable, secure, and efficient full-stack solutions
  • Evaluate and select appropriate technologies and frameworks
  • Write clean, maintainable code for frontend and backend systems
  • Develop and optimize APIs, databases, and user interfaces
  • Mentor and guide junior and mid-level engineers
  • Conduct code reviews and maintain coding standards
  • Oversee project timelines and deliverables
  • Contribute to roadmap planning

Requirements For Lead Engineer Full Stack

React
Node.js
Python
PostgreSQL
MySQL
MongoDB
Redis
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of professional experience in software development
  • Proficiency in modern frontend frameworks (React, Angular, or Vue.js)
  • Strong backend experience with Node.js or Python
  • Deep understanding of SQL and NoSQL databases
  • Experience with cloud platforms and containerization
  • Knowledge of version control systems and CI/CD pipelines
  • Strong understanding of software architecture patterns
  • Excellent problem-solving and debugging skills

Interested in this job?

Jobs Related To Mill Lead Engineer Full Stack

Staff Software Engineer (Operations)

Staff Software Engineer position at On focusing on Operations and infrastructure in Berlin

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core development, requiring 8+ years of experience, expertise in scalable systems design, and technical leadership skills.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast focusing on building and managing payment processing systems and third-party integrations.

Staff Software Engineer, Ads Measurement

Staff Software Engineer position at Pinterest focusing on Ads Measurement, requiring 7+ years of experience in distributed systems and full-stack development, offering competitive compensation and hybrid work arrangement in Seattle.

Staff Software Engineer - Identity & Access Engineering

Staff Software Engineer position at Toast focusing on Identity & Access Management, building and maintaining high-performance microservices for user management and authentication.