I
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