Full Stack Developer (m/w/d)
Tchibo
## Digital. Inspiring. Unique. Tchibo is one of the ten largest eCommerce companies in Germany. We could never have attained this standing without the courage to constantly rethink the old ways. In the digital world at Tchibo, we work with the latest technologies to develop sustainable and effective solutions. Do you want to help us do this? Enrich our team with your fresh ideas! ## Your tasks: You make a difference with us. You want to move something and at the same time work with state-of-the-art technology? Join our Team Product Presentation! We improve our customers‘ shopping experience by providing some of our onlineshop core microservices to enable them to purchase awesome products. As Team Presentation we own e.g. the ProductDetailPage and ProductRatings, publish components for other teams to use; etc… Our cross-functional and agile team provides room for growth and personal development; on a daily basis we challenge ourselves to improve. – As a Full Stack Developer in our Product Presentation team, you and your team are responsible for building, enhancing, running and maintaining some our biggest customer touchpoints. – You develop end-to-end with the full technology stack (frontend, backend, infrastructure, and CI/CD) and write clean and high-quality code on a daily basis. – You ensure a high standard of quality by providing code reviews, pair programming, TDD, SOLID, short feedback loops, and using best practices (e.g. style guidelines, testability, efficiency, and robustness). – You work and learn together with software engineers from our other development teams; for example search, cart and checkout, product data and many more. – You will have creative time, dedicated time per iteration to work on things outside the iteration. – You think outside the box. Improving yourself and the product is key. ## Your profile: You keep discovering with us. – You have a successfully completed degree in computer science/business informatics or have a comparable qualification. – You have practical experience in software development and bring a passion for new technologies. – You are a true team player and keen to play a role in cross-functional teams, always working together in an agile way (SCRUM/KANBAN). ## Minimum qualifications: – You have in-depth knowledge of one or more modern programming languages (e.g. Kotlin, Java, C#, JavaScript, TypeScript, or Python). – Experience with database internals, knowledge of how to write SQL scripts, reporting, and data analytics. – Hands-on experience with Git, DevOps, Terraform, Kubernetes, and automation (CI/CD). – Knowledge of web development. ## Preferred qualifications: – Experience in developing web applications with Nuxt (3) and Vue.js would be a plus. – You are familiar with cloud platforms (preferably Google Cloud Platform (GCP)) – Confident in writing and speaking in English. ## Your benefits: Together we stay different. – Profit from 30 days of vacation and the possibility to work from home office. We also offer holiday care for children, family services, and some company-owned day care placements – so that you can combine your work with your private life well. – Our headquarter is located centrally and easily reachable by public transport, for which you can also get a travel allowance. – You will receive an employee discount on all Tchibo products and we will monthly give you a package of Tchibo coffee of your choice for private enjoyment. – There is something for every taste: with a restaurant, bistro, cafeteria and free drinks, you are well looked after. At Christmas, there is even the Tchibo Christmas roast, which also available in the vegan option. – In our “Freizeitzentrum” you can use our fitness room, go for a swim in the swimming pool and participate to our sports courses. Our job suits you? Then we are looking forward to your application! It’s super fast: upload attachments, two motivation questions answer – done. Without a cover letter!