Skip to content
mimi

Backend Engineer; m​/w​/d

addexpert GmbH

Kreuzlingen · Hybrid Mid Level 1mo 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. 🚀

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