Engineering Manager
Growth Alliance
Updated on 1/30/2024
Hello Fresh

10,001+ employees

Food & meal kit delivery service
Company Overview
HelloFresh’s mission is to change the way people eat forever by aiming to provide every household with wholesome, homemade meals – no shopping and no hassle. The company’s meals are carefully planned, carefully sourced and delivered to the front door of each customer at the time most convenient for them.
Consumer Goods

Company Stage

Pre-seed

Total Funding

$646.4M

Founded

2011

Headquarters

Berlin, Germany

Growth & Insights
Headcount

6 month growth

9%

1 year growth

23%

2 year growth

72%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
RabbitMQ
PHP
Kubernetes
Agile
JavaScript
React.js
Node.js
Apache Kafka
Java
Go
Next.js
HTML/CSS
CategoriesNew
Software Engineering
Requirements
  • 6+ years of experience on an agile software development team, preferably in a lead or senior role for at least 2+ years
  • Hands-on experience in continuous delivery deploying to customer-facing applications
  • 4+ years of experience working with Frontend tools such as HTML, CSS JavaScript, working with component-based architecture using Reactjs and Redux and working with frameworks such as Next.js
  • In-depth knowledge and hands-on experience with microservices in at least one backend language/platform as Node.js, Golang, Kotlin/Java, PHP
  • Experience with databases, distributed systems and event-based architecture and supportive tools e.g. Kafka, RabbitMQ
  • Hands-on experience with deployment cycles, rollbacks and tools for deployment management e.g. Kubernetes, Helm, ArgoCD
  • Experience writing unit/integration/function test cases, as well as with formalized testing methodologies (i.e. TDD, BDD)
  • Humble leader, who is able to motivate a team and drive them to their full potential
Responsibilities
  • Take ownership of the architecture, design, development, deployment, and operations of the applications that you develop
  • Lead a team of engineers as a line manager: supervising day-to-day technical tasks, as well as mentoring/growing engineering skill set within your team
  • Create and execute programs to help individual career progressions
  • Be an active, solution-oriented leader & member of autonomous, cross-functional agile teams collaborating with Product Owners, Frontend and Backend Engineers, Designers, and Business Intelligence teams
  • Responsible for making your team effective, ensuring that tech debt is defined and actively addressed, quality standards are continuously improved, and best practices are followed
  • Develop an in-depth understanding of HelloFresh’s core products and architecture
Desired Qualifications
  • Experience in a lead or senior role for at least 2+ years
  • Experience with formalized testing methodologies (i.e. TDD, BDD)
  • Experience with Kubernetes, Helm, ArgoCD
  • Experience with databases, distributed systems and event-based architecture and supportive tools e.g. Kafka, RabbitMQ