Staff Software Engineer, Marketplace Experience

ezCater Logo

ezCater

💵 $176k-$225k
📍Remote - United States

Summary

Join ezCater as a Staff Engineer and establish architectural and coding standards for the company's customer-facing touchpoints and frontend platforms. You will work with internal stakeholders to evolve ezCater's frontend systems, decompose complex problems, design technical solutions, and elevate software quality. As a technical leader, you will provide guidance and mentorship to teammates, fostering a culture of learning and collaboration. This role requires 7+ years of professional development experience with strong expertise in React and 4+ years of professional React experience. You will define and evangelize architectural standards and best practices for ezCater’s marketplace frontend experience. The position offers a market-competitive salary, stock options, paid holidays, flexible PTO, 401K matching, health/dental/FSA benefits, long-term disability insurance, and remote-hybrid work options.

Requirements

  • 7+ years of professional development experience, with strong expertise in React
  • 4+ years of professional React experience
  • Proven track record of evangelizing, standardizing, and building frontend design patterns and addressing systemic technical impediments
  • Passion for developing exceptional user experience and expertise collaborating with cross-functional partners to drive product direction
  • High standards for software quality and a framework for improving quality within teams and codebases
  • Experience mentoring engineers and working with business stakeholders to define technology roadmaps
  • Excellent written and verbal communication, with a commitment to quality documentation
  • Eagerness to give and receive feedback in a collaborative learning environment
  • Friendly, flexible and pragmatic approach to work

Responsibilities

  • Define and evangelize architectural standards and best practices for ezCater’s marketplace frontend experience to enable velocity, scalability, and consistency
  • Work with internal stakeholders, including Principal Engineers, other Staff Engineers, Product Managers, Product Analysts and Design, to evolve ezCater’s frontend systems to meet business needs and handle increasing scale
  • Decompose complex problems, design technical solutions, and navigate critical decisions by balancing software best practices, system realities, and stakeholder concerns
  • Elevate software quality, frontend architecture, and expectations of what's achievable within the engineering organization
  • Provide guidance and mentorship to teammates across the organization while fostering a culture of learning and collaboration

Preferred Qualifications

  • Experience working on digital storefronts
  • Experience with TypeScript, GraphQL, and Next.js
  • Experience with Ruby on Rails or equivalent
  • Experience with Native technologies

Benefits

  • Market competitive salary
  • Stock options
  • 12 paid holidays
  • Flexible PTO
  • 401K with ezCater match
  • Health/dental/FSA
  • Long-term disability insurance
  • Mental health and family planning resources
  • Remote-hybrid work from our awesome Boston office OR your home OR a mixture of both home and office

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.