Skip to content
mimi

Full Stack Developer (TypeScript / Angular)

IBU

Walldorf · Hybrid Contract 1mo ago

About the role

About

We are seeking a highly motivated and detail-oriented Full Stack Developer to join an established engineering team based in Walldorf. This role is ideal for hands-on developers who enjoy working across the stack, contributing to high-quality software delivery, and collaborating in a team-driven environment. The position requires a strong foundation in modern web technologies, a DevOps-oriented mindset, and a commitment to best practices such as Test-Driven Development (TDD). This is not a leadership role; instead, we are looking for developers who can seamlessly integrate into an existing team and contribute effectively.

Key Responsibilities

Development & Engineering

  • Design, develop, and maintain scalable, high-performance web applications
  • Build responsive and user-friendly front-end components using Angular and TypeScript
  • Develop robust backend services and APIs using Node.js or NestJS
  • Write clean, maintainable, and well-documented code following industry best practices
  • Ensure code quality through unit testing, integration testing, and code reviews

Collaboration & Delivery

  • Work closely with product owners, designers, and other developers to deliver features
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives
  • Collaborate within an existing team, contributing to shared goals and deliverables
  • Communicate effectively in German within the team and stakeholders

DevOps & Quality

  • Contribute to CI/CD pipelines and deployment processes
  • Follow DevOps practices to improve automation, monitoring, and system reliability
  • Implement and advocate for Test-Driven Development (TDD)
  • Troubleshoot, debug, and optimize application performance

Required Technical Skills

  • Strong hands-on experience with TypeScript
  • Solid experience in Angular (modern versions preferred)
  • Backend development experience using Node.js or NestJS
  • Good understanding of RESTful APIs and microservices architecture
  • Strong knowledge of SQL databases (e.g., PostgreSQL, MySQL)
  • Familiarity with version control systems (e.g., Git)

Preferred / Nice-to-Have Skills

  • Basic understanding of Artificial Intelligence / Machine Learning concepts
  • Experience with GoLang
  • Knowledge of application security best practices (e.g., OWASP principles)
  • Hands-on experience with Kubernetes and container orchestration
  • Experience with Terraform for infrastructure as code
  • Familiarity with Google Cloud Platform (GCP) services
  • Exposure to monitoring and logging tools

Soft Skills & Competencies

  • Strong team player with a collaborative mindset
  • Ability to work independently while aligning with team objectives
  • Analytical thinking and problem-solving skills
  • High attention to detail and commitment to quality
  • Adaptability in a fast-paced, Agile environment

Candidate Profile

  • Hands-on developer (not a Lead or Architect role)
  • Comfortable working within an established team structure
  • Proactive, self-driven, and eager to learn new technologies
  • Strong communication skills in German (mandatory)

Experience & Education

  • Ideally less than 10 years of professional experience
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Skills

AngularCI/CDDockerGitGoLangGoogle Cloud PlatformKubernetesMachine LearningMySQLNestJSNode.jsPostgreSQLRESTful APIsSQLTerraformTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free