HimalayasHimalayas logo
GotPhotoGO

Senior Software Engineer - PWF

GotPhoto is a leading software platform for volume photographers, offering an all-in-one workflow and e-commerce solution to digitize and streamline their operations. Founded in 2012 and headquartered in Berlin, Germany, GotPhoto helps photographers save time and increase sales.

GotPhoto

Employee count: 51-200

Germany only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About GotPhoto/fotograf.de

Our mission is to digitalize the people's 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 (preferably with a Front End inclination) 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.

  • Design, build and maintain frontends that interact with the services in this new architecture

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

  • Collaborate cross-functionally with Product, 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.

  • Make thoughtful, mature use of AI tools to increase productivity - without filling our codebase with slop!

We are looking for

  • At least 5 years of hands-on experience with TypeScript, React (or similar frontend frameworks) and Node.js.

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

  • 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.

  • Some PHP experience (although not essential)

  • Familiarity with observability tools (e.g., Sentry, Uptrace).

  • Previous exposure to transitioning from monolithic to microservices architectures.

  • Experience with micro frontends

  • Interest in mentoring or supporting more junior engineers.

Tech Snapshot

TypeScript • React • Node.js • Microservices • Microfrontends • • 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

  • 26 + X (26 days of contractual annual leave, plus additional discretionary days)

  • Work from abroad up to 40 days per year (after probation)

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

  • Flexible Probonio benefits—use your monthly budget on options like public transport, shopping vouchers, or an Urban Sports Club membership.

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Germany +/- 0 hours

About GotPhoto

Learn more about GotPhoto and their company culture.

View company profile

GotPhoto, and its German brand fotograf.de, is dedicated to making photographers' lives easier and more efficient. The company provides an end-to-end workflow and e-commerce solution, enabling photographers to digitize key parts of their workflow. This includes photo management, payment processing, marketing automation, and order fulfillment, all combined within a user-friendly platform. By streamlining these processes, GotPhoto allows photographers to spend less time on administrative tasks and more time behind the lens, focusing on their passion. The company's mission is to digitalize the people photography industry, supporting high-volume photographers in sectors such as school, preschool, dance, senior, and sports photography.

Founded in 2012 and headquartered in Berlin, Germany, GotPhoto has established itself as a leading vertical software solution in the people photography segment across its core markets. The company serves over 4,000 customers, primarily small to medium-sized businesses and 'solopreneur' photographers, across the US, UK, and DACH (Germany, Austria, Switzerland) regions. GotPhoto operates in a large but fragmented and often antiquated market where digital services are not yet commonly used. The platform addresses this by offering a seamless end-to-end functionality that empowers photographers to save significant time and effort. GotPhoto's system automates tedious tasks like organizing images, client communications, and fulfillment. It also provides tools for creating secure online galleries, managing sales with features like automated email reminders and tiered coupons, and offering customizable marketing campaigns. The platform integrates with numerous labs, allowing photographers flexibility in their post-production and fulfillment processes. In 2023, EQT Growth acquired a majority stake in GotPhoto, partnering with the founders and management team to further invest in the company's technology platform, add new product features, and support continued growth in core markets and expansion into new verticals and geographies.

Employee benefits

Learn about the employee benefits and perks provided at GotPhoto.

View benefits

Language Learning

You get access to Lingoda.

Subsidised fitness membership

Subsidised fitness membership through Classpass.

Buddy program

Buddy program for fast integration of employees.

Regular office celebrations & brown bag sessions

Regular office celebrations & brown bag sessions.

View GotPhoto's employee benefits
Claim this profileGotPhoto logoGO

GotPhoto

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at GotPhoto

Explore the variety of open remote roles at GotPhoto, offering flexible work options across multiple disciplines and skill levels.

View all jobs at GotPhoto

Remote companies like GotPhoto

Find your next opportunity by exploring profiles of companies that are similar to GotPhoto. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan