Skip to content
mimi

Backend Engineer; m​/w​/d

addexpert GmbH

Kreuzlingen · Hybrid Mid Level 4d ago

About the role

Backend Engineer (m/w/d) – 100 %
Full‑time – Hybrid (2 days on‑site, 3 days remote)


Company & Mission

Our client is a specialist provider of personalized photo products that turn moments into lasting digital experiences. They continuously expand a high‑quality backend platform that must stay stable, scalable, performant and future‑proof.


What You’ll Do

Area Key Tasks
Core Development • Design and implement robust, extensible backend services for digital products.
• Work within a clean, well‑structured architecture and own defined feature areas.
• Translate business requirements into maintainable, high‑quality code.
Quality & Reliability • Ensure code quality, test coverage, stability and maintainability.
• Apply performance‑ and security‑best‑practices (caching, API versioning, hardening).
Collaboration • Partner with cross‑functional teams (frontend, product, QA, Ops).
• Participate in technical and functional alignment meetings.
• Contribute to continuous improvement of processes and solutions.
Documentation & Ops • Keep technical documentation up‑to‑date.
• Analyse bugs/incidents, implement root‑cause fixes.
• Support CI/CD pipelines, observability (logging, metrics, tracing).
Ownership • Drive the long‑term evolution of the backend platform.
• Mentor junior team members and share knowledge.

What You Bring

Technical Skills Experience & Knowledge
Node.js & TypeScript (expert level) • Strong background in structured backend frameworks (NestJS or equivalent).
REST‑API design & implementation • Deep understanding of modern backend architectures (layered, modular, service‑oriented).
Relational databases (e.g., PostgreSQL, MySQL) • Writing efficient queries, migrations, and schema design.
Testing – unit & integration • Test‑driven development mindset.
CI/CD & Git • Comfortable with pipelines, code reviews, branching strategies.
Performance & Caching • Profiling, query optimisation, Redis/Memcached, etc.
Containerisation (Docker, Kubernetes – optional) • Deploying services in container‑based environments.
Observability (logging, metrics, tracing) • Familiar with tools such as ELK, Prometheus, Jaeger.
Security – OWASP, auth, encryption • Implementing secure APIs and data handling.
Soft Skills • Clear, constructive communication in German & English.
• High ownership, hands‑on mentality, analytical & structured work style.
• Team‑player who contributes to a positive, trust‑based culture.

Education: Degree or equivalent qualification in Computer Science, Media Informatics, Software Engineering, or comparable.


What You Get

Benefit Details
Work model Hybrid – 2 days in office (team exchange), 3 days remote (choice of home‑office or on‑site).
Insurance & Pension 100 % coverage of accident supplemental insurance & daily sickness allowance; pension fund split 60/40.
Food & Drinks Partially funded Boost‑Bar meals, free coffee.
Facilities Free parking, birthday voucher (Bontique), client‑gift vouchers.
Parental leave 100 % salary during maternity leave.
Career development Tailored training, individual coaching, freedom to shape your learning path.
Additional perks Modern office, collaborative environment, impact‑driven products used daily by many users.

How to Apply

If you are passionate about building clean, performant backend systems and want to own a critical part of a fast‑growing product platform, we’d love to hear from you. Please send your CV (German or English) and a short motivation letter highlighting relevant projects (especially with NestJS/Node.js) to the contact address provided in the job posting.


Ready to shape the future of personalized photo experiences? Join a team that values engineering excellence, ownership, and continuous learning. 🚀

Requirements

  • Completed degree or training in computer science, media informatics, software development, or a comparable qualification.
  • Very good practical experience with Node.js and TypeScript.
  • Experience with structured backend frameworks like NestJS (or comparable).
  • Routinely develop and maintain REST APIs.
  • Solid understanding of modern backend architectures.
  • Experience with relational databases.
  • Experience with Unit and Integration tests.
  • Experience with CI/CD.
  • Proficient use of Git.
  • Understand concepts like performance optimization, caching, and API versioning.
  • Experience in container-based runtime environments is ideal.
  • Basic understanding of Observability (Logging, Metrics, Tracing) is ideal.
  • Basic understanding of Security best practices in the backend is ideal.
  • Understand layering, module, and service structures.
  • Implement business logic cleanly within clearly defined architectures.
  • Fluent German and English skills in speaking and writing.

Responsibilities

  • Develop robust, extensible backend solutions for digital products and implement business requirements efficiently and stably.
  • Take ownership of defined topic areas with a focus on maintainability, performance, security, and future viability.
  • Independently implement and further develop backend modules and services within defined architectural principles.
  • Translate business requirements into understandable, sustainable solutions, adhering to technical standards and clean system structures.
  • Ensure code quality, test coverage, stability, and maintainability within your area of responsibility.
  • Consciously consider performance and security requirements, ensuring services run efficiently, securely, and reliably.
  • Collaborate closely with relevant interfaces, actively participate in technical and business discussions, and foster constructive exchange.
  • Maintain technical documentation, analyze bugs and incidents, and sustainably resolve root causes.

Benefits

accident insurancedisability insurancepension fundsubsidized mealsfree coffeefree parkingbirthday voucherclient voucherspaid maternity leavefurther education opportunities

Skills

CI/CDGitNestJSNode.jsObservabilityREST APITypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free