Promote this job!
Choose your promotion option:
  • (One-time payment, 99 EUR for 28 days, "Promotion" section on the main page)
  • (One-time payment: 199 EUR for 7 days, visible on top of every job offer from the chosen country (exclusively) + on the country summary page + shared 2x/week on social media)

Lead Backend Engineer - Global Food Sustainability Scale-up at Choco (Berlin, Germany)

This job post is more than 30 days old and probably filled.
Please consider visiting the company's website for the latest vacancies!

Choco

What you will do

Here at Choco, we like to use the space shuttle as a metaphor for our engineering work. Now, you will join and help us bring the shuttle to the moon. With our mission to reduce food waste globally we are building a solution that automates the ordering (supplies) for restaurants. Your main objective will be to integrate our platform with suppliers using GraphQL, RestAPI and also some custom made integrations. You will lead & manage the backend developers, QA in your team but also work closely with the customer facing solutions engineers, while also interacting with DevOps, product managers and developers from other squads.




  • You will contribute to the Infrastructure technical planning and roadmap, defining key projects and helping the team to stay on track.




  • Contribute significantly to the core TypeScript code-base of the Platform and review the code of others.




  • Actively mentor and educate other backend developers across engineering.




  • Work together with cross-functional feature teams. Educate and enable frontend, backend, mobile and QA engineering areas about infrastructure, scaling and architecture.




  • Drive and deliver complex long-term, large-scale, cross-team projects and contribute to the technical strategy.




  • Operate and maintain the services your team owns in order to meet our user's expectations.




  • Actively take part in interviewing and hiring top engineers for your own and other teams





Our tech stack

We have a cutting-edge environment and use NodeJS, TypeScript, GraphQL, AWS DynamoDB and our infrastructure is powered by AWS SNS, AWS SQS, AWS Lambda, AWS AppSync, AWS CloudFormation, AWS CodePipeline and AWS S3.


What you will need to have an impact with us




  • Strong backend and infrastructure technical excellence and at least 8+ years of experience in the field




  • Experience in designing and building complex microservices, event-driven architecture, integrations and most importantly developing APIs with GraphQL and RestAPIs as well as understanding of different integration technologies like smtp.




  • Very competent in producing clean and maintainable code in backend JavaScript / TypeScript with NodeJS




  • Proven experience in building resilient and scalable cloud infrastructure with AWS, following modern DevOps/SRE practices




  • Very strong knowledge in system designs and software architectures




  • Ability to drive and deliver large features and projects spanning across multiple sprints with significant business impact




  • Strong communication skills combined with influence and eagerness to share and develop others






You will impress us even more if you have




  • Experience working with Lambda functions and serverless architecture




  • Experience with DynamoDB




  • Experience building real-time communication services





What it’s like to be a Chocorian

You will join a company filled with smart, humble and hard-working people. We are a start-up where people put the team first, deeply trust each other, take ownership and truly understand what they are working for day by day.

You will join a group of people from all around the world who share their experiences and contribute in their areas of expertise and learn from each other.

You will join a passionate team that shares the same values and vision, a circle of friends that not only works hard but also laughs with- and cheers for each other.

With that said, it is absolutely crucial to find people who share this with us and who deeply identify themselves with the values of a Chocorian.


We invite you to take part in the following selection process:




  1. Introduction call: a Tech Recruiter will tell you more about Choco, our Tech Org and get to know your work, background, interests and you as a person better.




  2. Technical interview: During this stage we want to get deeper into your technical knowledge. Next to some technical questions you will work together with another engineer in a pair programming excercise.




  3. System design & Architecture: Together with our chapter lead backend or one of our lead engineers you will do a system design excercise to test your architectural skills.




  4. Cultural interview: we will have a chat with you about our culture and checks what can be your non-technical contribution to Choco.




OFFER: your interviewers will make a decision together regarding your offer.

A stellar onboarding and the smartest team in the foodspace will be waiting for you!


Your partner in relocation

An ad to keep our services up and running. Sorry.

Relocation and visa support agencies
Have you found your dream job already? Ready to relocate but don't know where to start?

  1. Ask your dream company about the support they provide.

  2. Do they provide what you need? Do you miss anything? Negotiate in your contract to use the service of one of our listed relocation and visa support agencies!

  3. Congratulations, you are ready to move! Prepare yourself and wait for the big day!

(Did anything go wrong? Is the company not willing to provide visa sponsorship? Is the job listing wrong? We really apologize for the mistake! Please let us know and we delist the offer and/or the company from our website!)

Take a look at our curated list of relocation and visa support agencies that can help you kick-off your new journey!

Never miss a new job offer by following us on your favorite social media platform!
About us
Copyright © Tweaked.Tech 2022