Business

Engineering Manager (Frontend)

Remote, Work must be performed anywhere in the world


  • Details

    Job Type:Full Time
    Start Date:September 30, 2024
    Experience Level:Managerial
    Salary:USD $170,000 - $190,000 / year
    Equity available

    Description

    About HowGood

    HowGood was founded with the belief that good information enables good decisions. We are the world’s leading platform for food industry decarbonization. We work with companies like Nestlé, Danone, Chipotle, Sysco, and Ahold Delhaize to meet their sustainability goals. Together we move the needle on climate change and global food systems.

    Watch our CEO Alexander Gillett discuss what we are doing here

    The Role

    The engineering team is at the center of operations at HowGood. We build the application used by our Fortune 500 customers to make critical decisions, and the tools our Research Team uses to work with large pools of data. The work we do enables customers to see the entire universe of sourcing choices and understand their impact within a greater system.

    Our team is currently building and evolving our core features in three key directions. We are expanding the capacity and subject matter of our data ingestion to show change over time in carbon emissions, biodiversity impact, working conditions, and other metrics. We are also enhancing our reporting on sustainability performance, for things like evaluating regulatory compliance globally. Finally, we are building the platform used by suppliers to integrate their inventories into our platform. 

    As the Frontend Engineering Manager you will lead a team of highly skilled engineers to build the user facing application that some of the world’s largest food companies use to achieve their climate goals. This is a high-impact role where you will collaborate with product and design to understand and translate user needs into achievable technical feature requests. You will work with the frontend team to make architectural decisions and define best practices for the codebase. HowGood is looking for smart, motivated software engineers who enjoy taking on complex challenges, work well in dynamic environments, and care about software best practices.

    Responsibilities

    This is a hands on management role, expect to spend roughly 20% of your time on EM responsibilities and 80% on IC responsibilities

    • Cultivate a supportive team culture that prioritizes the growth, development, and well-being of each team member. 
    • Champion a sustainable work-life balance and create opportunities for continuous learning and career progression.
    • Own quality and longevity of the codebase - notice and advocate for patterns that allow code to be flexible, scalable, and approachable to other engineers
    • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
    • Host and organize weekly Tech Recap meetings, where the team discusses relevant issues, new technologies, improvements to the processes and standards, etc.
    • Document technical processes, rituals, tools, and shared conventions as best practices for the team.
    • Embed within your team the concept that engineers build better products when requirements are refined through the lens of business needs:
    • Support Product Managers to refine HowGood’s version of agile development, so that it works for our engineers, our resources and the business as a whole.
    • Contribute to the evolution of HowGood’s agile development process and build team buy in for it. 
    • Ensure that the product management team is aware of what is working and not for engineers and helping HowGood keep improving its processes as we grow.

    Requirements

    If this role excites you but you don’t meet every qualification, we encourage you to apply. We value diverse perspectives and experiences.

    • 5+ years modern Javascript/Typescript libraries and tooling in a fast-paced production environment, with under-the-hood understanding of React/Redux (RTK, Thunks), React testing library, Jest
    • 2+ years leading small teams or pods, either in a technical or managerial capacity (preferably frontend focused)
    • Thorough understanding of front-end best practices for state management, organization, and architecture.
    • Experience with creating, designing, and presenting potential solutions with a pragmatic design that has buy-in, and where you are able to best use your teammates’ strengths and feedback.
    • Ability to lead with empathy and inclusivity, mentoring engineers to thrive in their roles

    An ideal candidate will also have experience with

    • Proficiency with Cypress.io, Vite, NodeJs, ElasticSearch and Docker
    • Some experience building and debugging backend services
    • Eager to learn and grow in a dynamic environment. Share your knowledge openly and contribute to a culture of continuous learning

    Our tech stack

    • Frontend tools: Typescript, React, Redux Toolkit, Jest, React Testing Library, Material UI, Sentry, Cypress.io, Datadog, Storybook, Lerna, Vite
    • Backend tools: Django, Fastapi, Python, PostgreSQL, Elasticsearch, Kafka, Redis, Docker, Terraform, AWS

    Why we think you’ll love working at HowGood

    • Salary range 170k-190k + equity
    • Health insurance + Vision & Dental
    • 401k with company match
    • Unlimited paid vacation (that we actually want you to use!)
    • Paid parental leave
    • You’ll add to our transparent, high-performing, and close-knit culture
    • Work remotely from anywhere as long as you can overlap with US Eastern Time, or join us in one of our offices in NYC and upstate NY. We offer flexibility to support your preferred working environment.

    About HowGood

    HowGood was founded with the belief that good information enables good decisions. We are the world’s leading platform for food industry decarbonization. We work with companies like Nestlé, Danone, Chipotle, Sysco, and Ahold Delhaize to meet their sustainability goals. Together we move the needle on climate change and global food systems.

    Watch our CEO Alexander Gillett discuss what we are doing here

    The Role

    The engineering team is at the center of operations at HowGood. We build the application used by our Fortune 500 customers to make critical decisions, and the tools our Research Team uses to work with large pools of data. The work we do enables customers to see the entire universe of sourcing choices and understand their impact within a greater system.

    Our team is currently building and evolving our core features in three key directions. We are expanding the capacity and subject matter of our data ingestion to show change over time in…

    Benefits

    • Health insurance + Vision & Dental
    • 401k with company match
    • Unlimited paid vacation (that we actually want you to use!)
    • Paid parental leave
    • You’ll add to our transparent, high-performing, and close-knit culture
    • Work remotely from anywhere as long as you can overlap with US Eastern Time, or join us in one of our offices in NYC and upstate NY. We offer flexibility to support your preferred working environment.
    • Health insurance + Vision & Dental
    • 401k with company match
    • Unlimited paid vacation (that we actually want you to use!)
    • Paid parental leave
    • You’ll add to our transparent, high-performing, and close-knit culture
    • Work remotely from anywhere as long as you can overlap with US Eastern Time, or join us in one of our offices in NYC and upstate NY. We offer flexibility to support your preferred working environment.

    Level of Language Proficiency

    Fluent in English

    Fluent in English

    Location

    Remote
    Work must be performed anywhere in the world
    Associated Location
    93 Commercial St., Brooklyn, NY None, United States
    4A

    How to Apply

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.