Senior Backend Engineer, Choco

Salary not provided
AWS
Kubernetes
TypeScript
GraphQL
DynamoDB
Senior level
Berlin

3-5 days a week in office

Choco

Enabling a sustainable food system

Open for applications

Choco

Enabling a sustainable food system

201-500 employees

B2BSustainabilityFoodSaaSMobile

Open for applications

Salary not provided
AWS
Kubernetes
TypeScript
GraphQL
DynamoDB
Senior level
Berlin

3-5 days a week in office

201-500 employees

B2BSustainabilityFoodSaaSMobile

Company mission

Choco's mission is to lead a change in one of the oldest industries on the planet.

Role

Who you are

  • 5+ years experience as a backend developer, ideally with NodeJS and production experience in TypeScript
  • Experience with high load microservices, event-driven architecture, integrations and developing APIs
  • Proven experience writing clean code, applying design patterns and creating scalable, and maintainable code
  • Strong knowledge in system designs and software architectures
  • Experience using system monitoring tools (e.g. Datadog) and automated testing frameworks
  • Ability to drive and deliver large features and projects in an agile environment
  • Strong communication skills combined with influence and eagerness to share and develop others. Good learning ability, open-mindedness and good self-organizational skills will be absolutely key to the success of your work and the business overall

Desirable

  • Experience being a part of or driving complex refactorings within or beyond the team boundaries
  • Experience working with large GraphQL schemas following best practices
  • Experience working with Lambda functions and serverless architecture
  • Experience working with and applying DDD patterns in practice
  • Experience building real-time communication services

What the job involves

  • We are just launching several new cross-functional teams focusing on implementing business-critical product features and all related functionalities across our mobile and web platforms
  • You will take end to end ownership for delivering the solution, ensuring it is performant, secure, compliant and stable
  • We will rely on your technical expertise, architecture skills and mentoring abilities to move both the product and the team closer to our goals
  • Work with our backend team to enhance its event-driven microservice architecture inside of the AWS-ecosystem in order to help our web and mobile products give the best experience to its users
  • Work on our API layer, which utilizes Amazon’s managed GraphQL service called AppSync - one of Amazon’s latest technologies
  • Continuously contribute to our TypeScript codebase to improve our code base, systems and processes
  • Architect services using DDD principles and patterns to allow autonomous development and future scaling
  • Operate and maintain the services your team owns in order to meet our user's expectations
  • Share your knowledge, develop expertise in our product and grow with your team to become an even greater engineer

Application process

  • 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
  • Hiring Manager interview: You will meet your potential manager and discuss the mission, challenges and goals of the team. We would like to see how you collaborate on building the most amazing product for your customers
  • Pair Programming 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 exercise
  • System Design Interview: Together with our engineers you will do a system design exercise to test your skills (whiteboard session)
  • Culture interview: You will meet other engineering leaders to discuss about the Choco culture and your non-technical contribution to Choco

Otta's take

Xav Kearney headshot

Xav Kearney

CTO of Otta

The restaurant industry has seen vast technological innovations throughout the last decade, yet the state of supply chain ordering and administration does not reflect this. Restaurants are still using archaic paperwork to order from suppliers, and this has the tendency to become clunky, inaccurate, and result in food waste. Choco exists to improve this situation by connecting restaurants and suppliers through its food ecosystem management software.

Choco isn't the only company to notice the potential for disruption in this space, but it has taken a unique approach by providing bespoke inventory applications and analytical tools to both restaurants and suppliers. It has a large and rapidly growing userbase and its supply chain now links more than 30,000 businesses, with more than £1.2 billion in goods traded on its platform.

Choco raised large amounts of capital in several funding rounds and achieved unicorn status with a valuation exceeding $1 billion. It has eyes on expansion, currently working with clients across the U.S. and Europe but planning to begin operations in South America, the Middle East, and Asia in the near future.

Insights

Top investors

Some candidates hear
back within 2 weeks

5% employee growth in 12 months

Company

Employee endorsements

Hard working team

"An incredible operations team who works hard every single day. They build genuine relationships with every interaction they make. So blessed to be..."

Funding (last 2 of 6 rounds)

Feb 2023

$27.2m

LATE VC

Dec 2022

$35.9m

LATE VC

Total funding: $337.7m

Company values

  • Team
  • Ownership
  • Focus
  • Understanding

Company HQ

Kreuzberg, Berlin, Germany

Founders

Experienced as Global Venture Development Manager and CEO of Rocket Internet SE. Co-founded Choco as CEO in 2018.

Before co-founding Choco freelanced in product & marketing with Ace & Tate, BuzzHire and UpLabs. Before that was Senior Venture Associate with EPIC Companies and the Head of Marketing Intelligence for Global Savings Group.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 20 more jobs at Choco