Senior Backend Engineer responsible for building robust APIs and integration solutions in Choco's mission for a sustainable food system. Collaborating with cross-functional teams for effective data exchange and performance optimization.
Responsibilities
Design, build, and scale backend systems and Public API endpoints that enable seamless data exchange between Choco and external ERP systems.
Develop and maintain integration adapters to ensure reliable data conversion and synchronization of catalogs, orders, pricing, and inventory.
Architect and optimize scalable solutions and automation to improve integration performance, reliability, and time-to-go-live.
Collaborate cross-functionally with Solution Engineers and Product teams to troubleshoot integration challenges and deliver smooth customer go-lives.
Monitor, test, and continuously improve system performance, observability, and developer experience through high-quality documentation and agile delivery.
Requirements
5+ years of experience as a backend engineer with strong expertise in TypeScript and Node.js.
Deep understanding of microservices architecture, event-driven systems, and API design principles.
Proven track record building and maintaining RESTful or GraphQL APIs with a focus on scalability and backward compatibility.
Hands-on experience with integration patterns, data synchronization, and operating software at scale.
Strong problem-solving, documentation, and collaboration skills - you take ownership from design to deployment in agile environments.
Experience with NestJS or similar modern backend frameworks is nice to have.
Background working with ERP systems, integration platforms, or iPaaS solutions is nice to have.
Familiarity with n8n or other workflow automation tools is nice to have.
Understanding of e-commerce data models (catalogs, orders, inventory) and public API design is nice to have.
Hands-on experience with observability tools (e.g., Datadog, New Relic) and awareness of SOC2 compliance best practices is nice to have.
Contributions to open-source projects or developer communities is nice to have.
Benefits
Choco is an equal opportunity employer. We encourage people from all backgrounds to apply.
Our mission demands urgency and speed while maintaining a long-term vision.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.
Developer creating modern web applications with Java, Python, React, and Vaadin at DATAGROUP in Berlin. Collaborating in agile projects and developing user - friendly frontends and performant backends.
Senior Backend Engineer enhancing our flagship credit - building product at Kikoff. Join a startup culture focused on innovation and financial impact for users.
Database Engineer managing installations, configurations, and performance optimizations for database systems. Supporting development teams and ensuring data integrity in high - availability environments.
Full Stack Software Engineer at U.S. Bank developing best in class software experiences. Collaborating with teams to design, develop, and maintain applications in a fast - paced environment.
Senior Back - End Developer at Vodafone designing and building digital solutions. Collaborating with teams to deliver stable and high - performing applications.
GCP Platform Architect designing and implementing scalable cloud infrastructure solutions at Vodafone. Collaborating with cross - functional teams to optimize cost and security for cloud services.
Senior Lead Software Engineer leading diverse technology projects in cloud solutions at Capital One. Collaborating with product managers and mentoring engineering community members.
Java Backend Developer responsible for full stack development with expertise in Core Java and Spring. Involves working with PL/SQL and various app servers.