Senior Software Engineer - Full Stack (m/f/d)

Sorry, this job was removed at 02:17 p.m. (CST) on Monday, Nov 10, 2025
Be an Early Applicant
4 Locations
In-Office
eCommerce • Other
The Role
About GotPhoto/fotograf.de

Our mission is to digitalize the people photography industry.

GotPhoto.com | fotograf.de is dedicated to making photographers’ lives easier and more efficient. We provide an end-to-end workflow and e-commerce solution enabling photographers to digitalize key parts of their workflow - from photo management to payment, combined with a user-friendly platform. Making them more successful and spending more time behind the lens!
Since 2012, our journey has been filled with an entrepreneurial spirit, witnessing countless success stories that prove our sustainable business model works and is profitable.
We’re building a tight-knit ecosystem where everyone can thrive – including you! Join our team of 170+ talented individuals and be part of our journey to empower photographers like never before!

The Role

Your mission

GotPhoto is looking for an enthusiastic Senior Full Stack Software Engineer to join our Engineering Team in Berlin. Your mission will be to design, build, and maintain scalable software solutions that empower our photography customers to efficiently manage and grow their businesses.

You will be part of a dynamic Engineering team of around 40 engineers, reporting directly to an Engineering Manager. You’ll collaborate closely with Product, QA, Product Design, Data, and other business stakeholders in a product-first, collaborative environment.

Responsibilities
  • Design, build, and maintain distributed systems and event-driven services as we continue our transformation from a monolithic PHP system toward a modern TypeScript-based microservices architecture.

  • Apply Domain Driven Design (DDD) principles and asynchronous communication patterns to ensure scalable, reliable, and maintainable systems.

  • Own the entire Software Development Lifecycle (SDLC) — from technical design and implementation to deployment, monitoring, and iterative improvement.

  • Collaborate cross-functionally with Product, QA, Design, and Data teams to deliver impactful and high-quality features.

  • Contribute to a system that processes 2M+ orders annually, ensuring performance, scalability, and data integrity.

  • Participate in peer reviews, pair programming, hackathons, and internal tech talks to continuously improve our engineering culture.

  • Act as a proactive communicator who thrives in an asynchronous and hybrid work environment.

We are looking for
  • Strong hands-on experience with TypeScript, React, and Node.js (or similar backend frameworks).

  • Proven experience building distributed systems and working with event-driven architectures.

  • Understanding and practical application of Domain Driven Design and asynchronous communication patterns.

  • Ability to take end-to-end ownership of features — from design to deployment and monitoring.

  • Experience working in asynchronous or remote-first environments with clear communication practices.

  • A product-focused mindset — you care about building features that solve real user problems.

  • Strong collaborative skills and fluency in English (written and spoken).

Nice to have
  • Experience with AWS services and modern CI/CD pipelines.

  • Familiarity with observability tools (e.g., Datadog, Prometheus, Grafana).

  • Previous exposure to transitioning from monolithic to microservices architectures.

  • Interest in mentoring or supporting more junior engineers.

Tech Snapshot

TypeScript • React • Node.js • Event-Driven Systems • Domain Driven Design • Microservices • AWS • CI/CD • Asynchronous Collaboration

The Perks
  • We work in a flexible hybrid model at GotPhoto, leveraging the best of both worlds, with our office at Hausvogteiplatz serving as our central hub for collaboration in Berlin

  • Education budget, that allows you to grow professionally and explore new ideas

  • Unlimited holidays (26 days is the minimum)

  • Workation in a different country for up to 2 months per year

  • Want to learn another language? You get access to Lingoda.

  • Flexible Employee Benefits through Probonio: Your monthly budget allows you to choose the benefit that best suits your needs, including popular options like the Urban Sports Club Membership.

#hybrid

A Final Word:

Research shows that candidates from underrepresented backgrounds may refrain from applying for positions if they feel they don't meet all qualifications. We strongly encourage you to apply if you’re interested: we're excited to discover how your distinctive experience can enhance our team!
We work as one team. Wherever you come from. However, you identify. We believe in equal opportunities.

We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion, or belief. We make hiring decisions based on your experience, skills, and personality. We believe that employing a diverse workforce is the right thing to do and is central to our success.

Similar Jobs

Leapsome Logo Leapsome

Software Engineer

HR Tech • Software
Hybrid
Berlin, DEU
188 Employees

Braze Logo Braze

Consultant

Marketing Tech • Mobile • Software
Easy Apply
Hybrid
Berlin, DEU
1918 Employees

Pfizer Logo Pfizer

Senior Director, Global Medical Affairs, Lyme Disease Vaccine (MD)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
9 Locations
121990 Employees
242K-403K Annually

Pfizer Logo Pfizer

Senior Director, Global Medical Affairs, Lyme Disease Vaccine (non-MD)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
9 Locations
121990 Employees
220K-366K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Berlin
196 Employees
Year Founded: 2012

What We Do

Our mission is to digitalize the people photography industry.

GotPhoto.com | fotograf.de is dedicated to making photographers’ lives easier and more efficient. We provide an end-to-end workflow and e-commerce solution enabling photographers to digitalize key parts of their workflow - from photo management to payment and order fulfilment, combined with a user-friendly platform.
Enabling them to spend more time behind the lens and following their passion!

At the heart of our success is a talented team that helps photographers all around the world achieve their goals. At GotPhoto.com | fotograf.de we create an environment and ecosystem, where everyone can strive. Your growth and satisfaction are important to us!

Our team is distributed across 5 countries, and are united by a strong sense of belonging. We have been on the market for over a decade, are market leader in our area, and are continuing to grow and develop!
Become a part of our success story and join our ambitious international team!
We would love to get to know you.

Similar Companies Hiring

ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
9 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account