Backend Developer

Permanent employee, Full-time · Hamburg

Your mission
Software Quality & Security
  • Write, test, and maintain high-quality, efficient, clean, reusable, and secure code.
  • Ensure software quality through comprehensive testing (unit, integration, end-to-end) and adherence to development best practices.
  • Practical knowledge of secure coding practices and relevant security standards.
  • Understanding of GDPR, data privacy standards, and best practices.

Collaboration & Communication
  • Collaborate effectively with cross-functional teams (frontend developers, DevOps engineers, software architects, product management, etc.).
  • Clearly communicate technical decisions, concepts, and approaches to diverse audiences, including non-technical stakeholders.
  • Participate in technical discussions, planning, and architecture decisions.
  • Provide mentorship, technical leadership, offer guidance, and conduct code reviews to share knowledge within the team and beyond.

Continuous Improvement & Self-Development
  • Stay current with relevant trends and technologies to continuously enhance our backend infrastructure and development practices.
  • Show initiative, reliability, and motivation in managing tasks and responsibilities autonomously.
  • Some familiarity with frontend development technologies (React, Vue, Angular) in the context of backend integration is desirable.

Main Responsibilities Overview
  • Participate in the conceptualization, development, and automated testing of scalable APIs (REST & GraphQL).
  • Participate in ongoing maintenance, monitoring, and enhancement of live software systems.
  • Provide strategic input to software architecture and infrastructure decisions to support scalability and reliability.
Your profile
Technical Skills
  • In-depth knowledge of Laravel, Laravel Nova, and PHP.
  • Experience working with Docker containers.
  • Experience with developing and integrating RESTful and GraphQL APIs.
  • Solid experience with MySQL databases, including schema design, optimization, and performance tuning.
  • Basic knowledge of version control using Git (GitLab).
  • Knowledge of microservices and monolithic architecture and applying scalability best practices.
  • Proficiency in implementing authentication and authorization strategies (JWT, OAuth).
  • Familiarity with CI/CD pipelines and automating the software deployment lifecycle.
  • Good knowledge of caching strategies, performance monitoring, debugging, and optimization tools.
  • Experience handling asynchronous processing and queues
  • Experience in Python and/or Golang programming would be beneficial.
  • Familiarity in working with the AWS cloud platform and their services is beneficial.
  • Experience in visualization and conceptualization of data flows.
Why us?
At Zellerfeld, we’re revolutionizing the footwear industry with cutting-edge 3D printing technology, and we want you to be part of this transformation. Our team is made up of engineers, designers, entrepreneurs, and innovators who thrive in a collaborative environment where every voice matters. We value contrarian thinking, humility, and continuous self-improvement, fostering a culture of innovation without rigid hierarchies. Diversity and inclusion are at our core—we focus on skills and passion, not labels. By joining us, you’ll help shape the future of sustainable, ethical footwear and make a lasting impact on the industry. Let’s build the future together!
About us
Zellerfeld is revolutionizing the footwear industry with the world’s first 3D-printing technology for fully customizable shoes. Our goal is simple: printed shoes on every foot. We’re a passionate team of engineers, designers, and innovators, questioning the status quo and disrupting traditional manufacturing processes. Backed by founders, influencers, and celebrities who believe in our vision, we’re committed to making a lasting, positive impact—not just on the footwear industry, but on the world.
Your application!
We appreciate your interest in Zellerfeld. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at contact@zellerfeld.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.