Full-Stack Developer

Cgm
Planegg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Planegg, Germany

Tech stack

JavaScript
Artificial Intelligence
Node.js
Octopus Deploy
Cloud Services
Software Engineering
TypeScript
Web Applications
Backend
Gitlab
Containerization
Angular
Gitlab-ci
Integration Tests
Kubernetes
Information Technology
Front End Software Development
NestJS
Legacy Systems

Job description

  • In this role, you help shape a modern web application that maintains, visualizes, and synchronizes pharmaceutical data, giving healthcare professionals accurate, up-to-date information.
  • By designing, developing, and maintaining full-stack applications with TypeScript, NestJS, and Angular, you take ownership across the entire software lifecycle from design to operations.
  • Working closely with cross-functional teams, you understand requirements, translate them into robust technical solutions, and actively engage in technical discussions and knowledge sharing.
  • Clean, testable code and comprehensive unit and integration tests using tools like Jest and Karma are a natural part of how you work.
  • You also drive our modern DevOps setup by contributing to CI/CD pipelines and deployment processes with GitLab CI, ArgoCD, and Kubernetes as we modernize and replace legacy systems.

Requirements

  • With at least 3 years of experience as a Full-Stack Engineer and a degree in Computer Science, Software Engineering, or a related technical field, you bring a solid professional foundation.
  • Your profile includes strong TypeScript skills, solid frontend expertise in Angular (ideally v19+) with an eye for design, and reliable backend experience with NestJS or similar Node.js frameworks.
  • Hands-on experience with testing frameworks (preferably Jest and Karma), containerization and orchestration using Kubernetes, as well as GitLab workflows and GitLab CI/CD pipelines is part of your toolkit.
  • Comfortable working in complex software systems, you combine practical experience with AWS cloud services, strong analytical skills, creative problem-solving, and an innovative mindset.
  • Clear communication, a collaborative way of working, openness to AI-assisted coding tools, and fluency in German and/or English round off your profile.

Benefits & conditions

  • Continuous Education and Development Opportunities: Benefit from tailored training programs and individual development opportunities . Possibility to get Udemy Business and O'Reilly membership for self-education at your own pace.

  • Health: Maximize your well-being and manage your work- life-balance with a EGYM-WELLPASS membership .

  • Events: Be part of exciting internal events and activities that take place regularly, both on-site and remotely.

  • Mobility: Get your dream bike with BIKELEASING.DE and make your way to the office a little training session.

  • Mobile Work : Work flexibly remotely two days a week and on site in our beautiful office three days a week.

  • Corporate B enefits : Take advantage of attractive discounts for employees and benefits from various partners and providers.

Diversity is part of We welcome applications regardless of disability, gender, nationality, ethnic and social origin, religion, age, sexual orientation, and identity.

Convinced?

About the company

As a leading provider of software in the healthcare sector, we operate in 19 countries with over 9,000 dedicated employees, working in a dynamic and innovative environment full of opportunities. With your commitment and passion, you have the chance to make a sustainable difference. Together, we are shaping the healthcare system of tomorrow. Join our mission and be the change - for a world where knowledge saves lives! CGM Leverages AI: We are looking for people who feel the power of AI in the eHealth environment, want to help shape this transformation, and approach it with curious passion to understand how technology can make healthcare smarter, simpler, and better. Are you passionate about pioneering products? Do you have the talent to transform ideas into concrete, value-adding solutions while always keeping the big picture in mind? If so, we are looking for you ! You will contribute to an exciting web application for maintaining , visualizing, and synchronizing pharmaceutical data - ensuring healthcare professionals have access to accurate and up-to-date information. We are actively modernizing our stack, replacing legacy systems with cutting-edge solutions, and driving innovation in the healthcare domain. Join us in shaping the future of pharmaceutical data management!

Apply for this position