About the Client
Our German client is a long-standing systems house for technical communication and software development. For more than 85 years it has delivered innovative solutions to leading national and international high-technology firms, and its nearly 100 highly qualified employees form the core of this success.
Project details
The project centers around the development of a dynamic and user-friendly admin panel designed specifically for managing a comprehensive knowledge database and configuring essential information for specialized handbooks.
Your Team
You’ll be an integral part of an established Scrum team, contributing to a long-standing project while collaborating remotely from diverse locations.
What’s in it for you
- Interview process that respects people and their time
- Professional and open IT community
- Internal meet-ups and resources for knowledge sharing
- Time for recovery and relaxation
- Bright online and offline events
- Opportunity to become part of our internal volunteer community
Responsibilities
- Design and maintain scalable, high-performance web applications on a modern tech stack.
- Build responsive, engaging front ends with TypeScript and Tailwind CSS.
- Develop back-end services, integrating SQL databases (e.g., MySQL, PostgreSQL) and exposing RESTful APIs.
- Apply modular software architecture principles to keep the codebase maintainable and extensible.
- Work closely with design and product teams to deliver user-centred solutions.
- Conduct code reviews, write automated tests and carry out performance optimisations.
- Safeguard code quality and enforce engineering best practices.
- Use Docker to deploy.
Skills
- Degree in Computer Science or a comparable qualification.
- 5+ years of professional experience as a full-stack web developer, with a strong focus on NestJS, RESTful API development and seamless front-/back-end integration.
- Deep knowledge of web development with TypeScript, Tailwind CSS and modular software architecture.
- Solid experience with relational SQL databases (MySQL, PostgreSQL) and complex query design.
- Expert-level front-end skills using modern JavaScript/TypeScript technologies.
- Proven hands-on expertise with Docker.
- Comfortable with Git and accustomed to agile (Scrum) workflows.
- A keen eye for clean, maintainable code and sound software design.
- Self-driven, solution-oriented and brimming with creative ideas.
- Excellent written and spoken English.