Creative. Innovative. Different.
Tchibo is so successful because we shape change sustainably. We combine tradition and innovation, calling on all our creativity, passion and skill to surprise our customers with an ever-changing range of theme worlds while remaining true to our coffee tradition. Support us in shaping the future with courage and common sense!
Full-Stack Engineer (m/f/d) Mobile App
22297 Hamburg
Vollzeit, Unbefristet
The App Team brings the Tchibo e-commerce platform to the fingertips of all mobile customers and users. We are responsible for the development of the Tchibo App and implementation of user-facing features with the focus of creating an exceptional shopping experience.
We are a cross-functional and self-organised agile team that takes ownership of the design , development , testing and frequent releases of our products. Since our app is the gate way into all tchibo-shop related processes, it integrates a variety of microservices to achieve a seemless shopping flow that fulfils the high demands of our over 1 million customers . With this in mind the reliability and robustness of our products plays a huge role.
Your tasks: You make the difference with us
- As a Full-Stack Engineer (m/f/d) in our App Team , you are responsible for the continuous development of the Tchibo App - from concept to operation.
- 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 , giving feedback, and using best practices (e.g. style guidelines, testability, efficiency, and robustness).
- You contribute to technical documentation and content related to how to use our framework.
- You work and learn together with software engineers from our other development teams.
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 , for example through private or freelance projects, and bring a passion for new technologies .
- You are a true team player and are keen to play a role in cross-functional teams , always working together in an agile way ( SCRUM/KANBAN ).
- You have in-depth knowledge of one or more modern programming language ( e.g. Java, C#, JavaScript, TypeScript or Python) .
- Experience with database internals, knowledge of how to write SQL scripts, reporting, and data analytics ist natural to you.
- You work hands-on with Git , DevOps, Terraform, Kubernetes, and automation (CI/CD) and you have knowledge of web development.
- Experience in developing web applications with Nuxt.js and Vue.js as well as knowledge of mobile technologies like Flutter (Dart) would be a plus.
- You have already got acquainted with Google Cloud Platform ( GCP ) products like ( BiqQuery , Pub/Sub , and Cloud Run ).
- Confidence in writing and speaking in English completes your profile.
Our job suits you? Then we look forward to your application! It's super fast: register, upload attachments, answer two motivational questions - done. No cover letter needed!
If you have any questions, please contact our recruiting support team: +49 40 6387 3353.
ID 32108