Senior Full Stack Engineer

Dr. Ansay

Location
Germany
Job Type
full-time
Salary
Unknown
Posted
August 17, 2025

Job Description

About Us:

Imagine shaping the digital foundation of Germany’s most progressive health-tech platform. At Dr. Ansay, we began our journey in 2018 with Germany’s first digital sick note, and have since evolved into a trusted provider of medical cannabis e-commerce and digital care services. 

As we scale our ecosystem, the Services Team plays a critical role: powering partner apps and workflows for doctors, pharmacies, and internal operations. Whether it's generating prescriptions or enabling access to care, our services run behind the scenes, quietly making everything work. 

If you enjoy solving product challenges with a bit more logic and a bit less UX involving new tools and AI, this is the place for you.

Your Mission:

As a Senior Full Stack Engineer (all gender) in our Services Team, you’ll work on the same modern platform as our StoreFront team, React, Remix, Node.js, tRPC, PostgreSQL, but in a space that’s less about visual design and more about functionality, flows, and reliability. You’ll contribute across the stack, but with a focus on backend-heavy features, such as prescription handling, login-based partner app flows, and core business logic. It’s full stack, with a logic-first mindset.

Key Responsibilities:

  • Implement service-oriented features - Build flows and screens used by healthcare professionals and partners, from prescriptions to profile access 

  • Work across the stack - Contribute to both frontend and backend, with more emphasis on backend logic, data modeling, and system behavior 

  • Design thoughtful interactions – Create simple, functional UIs for service users, where clarity matters more than aesthetics 

  • Collaborate closely - Work hand-in-hand with the StoreFront team to maintain a unified codebase and architecture 

  • Build for stability - Write clean, testable code that’s easy to understand and maintain across our product surfaces

Job requirements

Your Profile:

We're looking for devs who love solving product problems end-to-end, but bring extra depth on the backend side using AI:

  • 7+ years of experience with modern full stack development 

  • Strong with TypeScript, Node.js, relational databases (PostgreSQL) and the newest AI tools

  • Confident with React, ideally Remix and tRPC 

  • Bonus if you’ve used Zod, Drizzle ORM, or worked with tools like Grafana, Firebase, ArgoCD 

  • Pragmatic, team-oriented, and excited to improve healthcare through technology 

  • Fluent in English

What We Offer:

#Healthy420: Be part of the future of healthcare, enabling safe access to medical cannabis.
#AttractiveCompensation: Enjoy a top-notch salary.

#CreativeFreedom: Your ideas matter—bring them to life!

#TeamSpirit: Collaborate with passionate small teams that make a big impact.

#GrowthOpportunities: Dedicate time to personal development and continuous learning.

Remote
Tech
#Backend, #FullStack, #NodeJS, #RemoteWork, #eHealthRevolution

🎯 Who is this job for?

This position is ideal for a Senior Full Stack Engineer with 7+ years of experience, strong skills in TypeScript, Node.js, PostgreSQL, and solid frontend knowledge in React, Remix, and tRPC. The role emphasizes backend-heavy work such as business logic, data modeling, and secure service flows, while still involving functional UI development. It suits someone pragmatic and product-focused, with experience in scalable systems, testing, and modern AI tools, who enjoys tackling healthcare tech challenges.

πŸ’¬ Potential Interview Questions

  1. What is tRPC and how does it benefit full stack development?
    tRPC allows you to build fully typesafe APIs without schema definitions, ensuring type safety between client and server and improving developer velocity.

  2. How do you structure backend logic for complex workflows like prescription handling?
    Use service layers with clear domain boundaries, transactional control with PostgreSQL, and modular functions to isolate business logic.

  3. What are the advantages of using Remix over other React frameworks in a full stack context?
    Remix offers built-in support for server-side rendering, form handling, and routing with a focus on web fundamentals, resulting in faster, more predictable applications.

  4. How would you implement secure login-based access for partner applications?
    Use session tokens with secure cookies, role-based access control, and modern authentication flows like OAuth or Magic Links.

  5. What are Zod and Drizzle ORM, and how do they fit into a TypeScript backend stack?
    Zod is a schema validation library that integrates well with TypeScript for input validation, while Drizzle ORM offers a fully typed, SQL-like query builder for type-safe database operations.

  6. How would you design a reliable system for generating and tracking digital prescriptions?
    Implement a versioned prescription model with audit logging, use background jobs for asynchronous processing, and ensure compliance with legal data handling practices.

  7. How do you monitor backend services in production?
    Use tools like Grafana for dashboards, integrate logs with structured logging tools, and set up alerts for anomalies using Prometheus or similar systems.

  8. Explain the role of PostgreSQL in your backend architecture.
    PostgreSQL serves as the relational data store, ideal for structured, transactional data like prescriptions, user profiles, and audit logs, with support for JSONB and full-text search.

  9. How do you write maintainable and testable backend code?
    Use dependency injection, unit and integration tests, consistent patterns, and clear separation between infrastructure and business logic.

  10. What CI/CD practices ensure safe deployments in a healthcare application?
    Use feature flags, automated tests, staging environments, rollback mechanisms, and tools like ArgoCD for Kubernetes-native continuous delivery.

πŸ“‹ Job Summary

Dr. Ansay, a pioneer in digital healthcare and medical cannabis services in Germany, is hiring a Senior Full Stack Engineer to join their remote Services Team. You'll work on a modern stack (TypeScript, Node.js, React, Remix, tRPC, PostgreSQL) to power critical backend-heavy features like prescriptions and partner workflows. This is a logic-first, full stack role with a strong focus on reliability, clean architecture, and AI integration. 100% remote with a high-impact mission, top-tier salary, and a chance to shape the future of digital healthcare—without the 9-to-5 grind.

Required Skills

Node.js JavaScript

Related jobs

Ukraine, North Macedonia, Slovenia, Armenia, Spain, Serbia, Czech Republic, Poland, Azerbaijan, Hungary, Croatia, Romania, Israel, Portugal, Lithuania, Latvia

Full-Stack Engineer

Ruby Labs

Full-time
San Francisco, US (Remote)

Software Engineer, Fullstack

Mixpanel

Full-time
Mumbai, India

Senior Software Engineer - Java Fullstack

Interactive Brokers Group

Full-time