Mckinsol Consulting - San Francisco, CA

posted 6 days ago

Full-time - Senior
San Francisco, CA
Professional, Scientific, and Technical Services

About the position

Williams-Sonoma is seeking an energetic and talented Lead Full Stack Engineer to join the Ecommerce Engineering organization. This individual will be responsible for leading a fast-paced team of full stack and backend engineers whose mission is to optimize the purchase experience. The role involves technical leadership, backend and frontend development, project management, and team collaboration to ensure the delivery of high-quality software applications.

Responsibilities

  • Partner with Product Managers in designing and defining new features
  • Lead, coach and mentor a team of full stack and backend engineers
  • Write code that is of high quality, be a champion of coding standards
  • Influence the technical direction of the engineering team
  • Participate in all planning, stand-up and retrospective meetings
  • Design and develop backend services and APIs using Java, Spring Boot, Cassandra, Oracle SQL, and Kafka
  • Lead the development of responsive and intuitive frontend interfaces using Vue.js and Freemarker Web Components
  • Coordinate with product managers and stakeholders to understand project requirements and priorities
  • Plan and estimate development tasks, and track progress against project timelines and milestones
  • Conduct regular code reviews to ensure code quality, maintainability, and adherence to coding standards

Requirements

  • Bachelor's degree in computer science, Engineering or related
  • 11+ years of experience in software development
  • Expert understanding of Typescript, Java, and web technologies
  • Strong proficiency in backend development using Java, Spring Boot, Cassandra, Oracle SQL, and Kafka
  • Solid understanding of frontend technologies including Vue.js and Freemarker Web Components
  • Experience with software architecture and design patterns, microservices architecture, and cloud platforms (e.g., AWS, Azure)
  • Excellent leadership and communication skills
  • Strong problem-solving abilities and attention to detail

Nice-to-haves

  • Enthusiasm for constant improvement as a Software Engineer
  • Passionate about Ecommerce and retail

Benefits

  • Long-term contract opportunity
  • Hybrid work environment
  • Opportunity to lead and mentor a team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service