Our TAM Expansion team aims to grow our global footprint by launching our core products in different markets & expanding our offerings through multiple brands & verticals. We are a globally-distributed team working together on 7+ brands in 15+ countries. There are lots of other exciting projects on the go, so if you are passionate about taking on challenges like this, join us!
Smore about the team
We are a close-knit group of engineers of different stripes - developers, designers, & product owners - who are working together to solve interesting e-commerce & supply chain problems around how people eat. Sometimes, this involves implementing features to improve the user journey & making it easier for our customers to buy amazing food. Other times, this means creating stable software solutions that keep our distribution centers running.
We are looking for a Senior Software Developer to help implement solutions & write beautiful code, working with various team members as we build out our consumer facing applications & the infrastructure that supports them. As a member of our Toronto team, youll work with highly-skilled engineers, who in collaboration with our other global teams, have turned HelloFresh into the #1 meal delivery service in the world!
Lettuce share what this role will be responsible for
- Be able to design-develop-deploy software solutions for various HelloFresh markets & brands to deliver the best experience for our customers & internal users
- Take ownership of the architecture, design, development, deployment, & operations of the solutions that you develop, using DevOps practices, pair programming, & other cutting edge methodologies
- Be able to spend time learning & developing technical skills, & show off your technical chops via ambitious goals
Sound a-peeling? Here's what we're looking for
- An active, solution-oriented member of autonomous, cross-functional agile teams collaborating with Product Owners, Frontend & Backend Engineers, Designers, & Business Intelligence teams
- An individual able to develop an in-depth understanding of HelloFreshs core products & architecture, & act as an ambassador for state of the art software solutions & industry best practices, while offering support & mentorship to colleagues
- 4+ years of working experience in an agile software development team
- 2+ years of experience working with React JS (preferred) or another similar Javascript framework (React Native, Angular, VueJS)
- Hands-on experience in continuous delivery deploying to customer-facing applications
- Experience writing unit/integration/function test cases, as well as with formalized testing methodologies (i.e. TDD, BDD)
- Experience with server-side technologies like Next.js, Nest.js, Nuxt.js, or Remix
- Experience working with UI libraries such as Solid or Svelte
- Experience with experimentation
- Bonus if you have exposure to mobile app development, either through React Native or native iOS/Android
- Would be a plus if you had working knowledge of one of the following backend languages: NodeJS, Python or GoLang
Lets cut to the cheese, this is why you'll love it here
- Box discount - 75% discount on weekly HelloFresh & Chefs Plate meal kits
- Hybrid work model- flexible arrangement offering 50% remote work (learn more below!)
- Trust & support- own your work & push your ideas from inception to execution
- Growth & development- we support your career progression & provide learning & development opportunities
- Work hard & have fun- we take our work seriously, but we don't take ourselves too seriously. From team socials to HQ Wellness Wednesdays, youll have plenty of opportunity to experience the fun!
- Our office- With comfy couches, an array of board games, a gorgeous rooftop patio, & more - we have it all! Did we mention that we also have an incredible test kitchen where delicious meals are constantly ready to be tasted?
- Food puns- this one is kind of a big dill if you havent already noticed. We even have some punny meeting room names!
|