Fullstack Engineer (m/f/d)

TeleClinic GmbH • remote

  • Full-time

remote

Your duties

As a Full-Stack Engineer (m/f/d), you will own one or more modules of our PVS ecosystem (e.g. prescriptions, eAU, ePA, KIM) end-to-end — working inside our AI-first development cycle.
Ownership here goes above and beyond shipping code: You understand what you build in depth, with no blind spots.

You propose architecture that actually meets the underlying business requirements rather than just implementing a spec, you ensure test frameworks are in place to catch regressions early, and you are comfortable owning the infrastructure your module runs on — including how it is distributed and operated in production. You consistently leverage AI to build, and you push to make that leverage scale rather than staying a one-off productivity trick. You work closely with our Architect on shared platform components, and with QA and Design to guarantee that our TI features are maintained and available.

Concretely, you will

  • Design, implement, and maintain robust, scalable RESTful APIs and WebSockets in Python & Django to support our applications

  • Build highly performant single-page and desktop applications using React, TypeScript, and Electron, delivering exceptional user experiences

  • Design and deploy services on cloud infrastructure (primarily AWS), ensuring our platform is scalable and reliable

  • Own the test frameworks for your module, catching regressions early and ensuring long-term maintainability

  • Monitor performance closely using Datadog, Sentry, Grafana, and CloudWatch, identifying and resolving bottlenecks proactively

  • Act as a technical mentor for other engineers and contribute to pair programming, fostering a culture of shared expertise and continuous learning

  • Take the lead in maintaining engineering best practices, ensuring consistency and excellence in code quality

  • Ship clear, maintainable, and thoughtfully commented code, setting the standard for software excellence

What you ideally bring

  • Several years of professional experience with Python & Django, and deep proficiency with React and TypeScript (ideally 5+ years with React)

  • Solid experience with web technologies and Electron/JavaScript/TypeScript-based frameworks

  • Strong SQL skills and experience with Object-Relational Mapping (ORMs)

  • Experience with concurrency and asynchronous tasks using Celery or similar technology

  • Experience with testing frameworks to ensure robustness and reliability (we use Jest, Playwright, and Cypress)

  • Experience with cloud infrastructure — we’re on AWS (Azure, GCP, or similar also welcome)

  • Competence with revision control systems (we use Git)

  • A degree in Computer Science, Engineering, or equivalent experience that demonstrates your technical capabilities

  • Independent, self-motivated, and proactive, with a proven track record of continuous learning and personal growth

  • Fluent in English, both written and spoken, with the ability to communicate complex technical concepts clearly

Our salaries are determined based on objective and role-related criteria, aligned with the local market standards of your specific hiring country. Your dedicated recruiter will be happy to provide detailed information about the relevant salary bands prior to your first interview.
 

#LI-PS1

#LI-Remote

Working with Us: Remote First and Co-Working Week

Working with Us: Remote First and Co-Working Week

  • Remote first: You can work from anywhere in Europe or from countries with a maximum time difference of 2 hours to Germany.
  • Workation: Twice a year you can also work outside Europe for up to 3 weeks.
  • Employer of Record: If you work outside of Germany, you will be hired through an Employer of Record who will take care of all legal matters and payroll.
  • Co-working week: During this week, all employees come together twice a year at an inspiring location to work together, exchange ideas and simply have a good time.

 

You can find more information here:

Our Tech-Stack
 

Our benefits

Please note that due to various partnership or legal agreements, some benefits may not be available outside of Germany.

Urban Sports Club Membership Discount

30 days vacation per year

Access to eLearning platforms such as LinkedIn Learning or Reforge

Shopping discounts through Corporate Benefits

Mobility discounts: Jobrad & Finn.auto

Opportunity to participate in the employee participation program (stock options)

Company pension scheme with attractive employer contributions

Up to 1.000€ in personal development budget & 2 days off for personal development

Your contact person
Philipp Setiahardja

Philipp Setiahardja

 

Take a look behind the scenes at TeleClinic  

1/5
2/5
3/5
4/5
5/5

What happens after your application?

1 First contact:
1 First contact:

Once you’ve submitted your application, our recruiting team will review your profile. If there’s a match, we’ll invite you for an initial chat to exchange more information on both sides and to explain the process and the next steps to you.

2 Interview:
2 Interview:

Meet your potential future manager! This conversation is about getting to know each other—professionally, personally, and culturally—to see if we’re the right fit for each other.

3 Practical case:
3 Practical case:

Time to show your skills! Depending on the role, you may receive a test, coding challenge, or business case to work on. This allows us to see how you approach challenges and apply your experience in practice. In this step, we go into detail about the professional requirements of the position.

4 Team meeting:
4 Team meeting:

You’ll meet your future team to discuss your practical case and get a feel for the team dynamics. It’s also your chance to ask questions and see if we’re a good match for you.

5 Management Interview:
5 Management Interview:

In the final interview with the C-level team, you can expect a conversation focusing on mindset and cultural fit, and you will gain insight into TeleClinic's strategic direction. Especially because of our 100% remote working model, it is important to us that you and we have all the information we need to make sound decisions – for an all-round good fit at TeleClinic.

Our Team

Louis
Louis
Frontend Developer

"I genuinely love my work. Knowing that my work helps patients access their medications more efficiently and contributes to their overall well-being has been incredibly rewarding."

We innovate health care for the better. Join the team!

Apply now