Senior Software Developer (Full-Stack) [Growth]

Full Time
New York, NY, USA
2 months ago

S’more about the team

The Growth Alliance enables HelloFresh to expand by getting more customers to try, recommend, and return back to our products. We build digital products that are used by customers all over the world. Our teams work at a global scale on services and products like our scalable web mono repo infrastructure, checkout funnel, discounting and wallet services, price experimentation infrastructure, and referral marketing technology. If you want to build customer facing products that are used by millions of people around the world and want to change how they eat forever then come join us!

As a Senior Full-stack Engineer, you’ll join a cross-functional team building features to be used by millions of customers across a dozen-plus markets. You will develop engaging user experiences iteratively using modern technologies with a focus on accessibility, scalability and maintainability.

Above all, we are looking for people who will make HelloFresh better. We believe there are many different ways of developing skills and we love diverse experiences! So even if you don’t “tick all the boxes” but think you’d thrive in this role, we would really like to learn more about you.

You can get a taste of what we've been working on by checking out our tech blog.

Lettuce share what this role will be responsible for

  • Work in a cross-functional agile team with a product owner, engineers, designers and analysts;
  • Help to enable your product team to iterate fast and learn about our customer by planning, building, testing and launching features and A/B experiments;
  • Take ownership of the architecture, design, development, deployment, and operations of the microservices that you develop, using DevOps practices, pair programming, and other cutting edge methodologies;
  • Collaborate with engineers across your department and the company to continuously improve our code base, systems and processes;
  • Design and develop solutions that can continue to scale;
  • Coach and mentor other team members through workshops, pair programming, and code reviews;
  • Contribute to recruiting by attracting, reviewing and interviewing candidates

Sound a-peeling? Here's what we're looking for

  • Bachelor's degree in Computer Science, Engineering or equivalent experience 
  • You have 4+ years of experience working with HTML, CSS and JavaScript;
  • You have 3+ years of experience with component based architecture using Reactjs and Redux;
  • Solid back-end experience with Microservice and distributed event-driven architectural patterns
  • Preferably proficient in but not limited to Golang, Kotlin/Java, and/or NodeJS, PHP
  • Hands on experience in continuous delivery deploying to customer-facing applications
  • Practical experience of TDD, BDD, DDD and distributed architectural patterns
  • Experience working with relational and document databases, including PostgreSQL, MySQL, MongoDB
  • You have a strong understanding of monitoring and observability principles and practices such as logging frameworks, error tracking systems and overall monitoring tools.
  • You can proactively identify and address performance bottlenecks and system issues as part of a technical roadmap.
  • Experience with experimentation is a plus!
  • Nice to have: experience with tech compliance / working with legal teams is a plus!

Let’s cut to the cheese, this is why you'll love it here

  • Box discount - 75% discount on weekly HelloFresh meal kits
  • Hybrid work model- flexible arrangement offering 50% remote work 
  • Trust & support- own your work and push your ideas from inception to execution
  • Growth & development- we support your career progression and provide learning and 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, you’ll have plenty of opportunity to experience the fun!
  • Our office- With comfy couches, an array of board games, and 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 haven’t already noticed. We even have some punny meeting room names!
New York Pay Range$125,550—$162,000 USD