Logo idealo internet GmbH

Full Stack Engineer - Product Enrichment

Job

  • Level
    Experienced
  • Job Field
    Web, Full Stack, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Summary

    You develop web applications using TypeScript/JavaScript and work on the automated creation of the product catalog while optimizing CI/CD pipelines to enable rapid releases in an AWS cloud environment.

    Job Technologies

    Your role in the team

    • In the Product Enrichment team, we are responsible for some of idealo's core components, including Editorial Content and Product Information, which help customers make better and more informed purchasing decisions.
    • Our mission: To depict the entire e-commerce market in an understandable, structured, and inspiring manner.
    • We develop tools that support our content teams in product creation and maintenance, while also being responsible for the underlying data management.
    • The upcoming challenges are particularly exciting: We are advancing the automated creation and maintenance of our product catalog using Machine Learning and AI, and optimizing our services for a modern, scalable AWS cloud environment.
    • Development of sophisticated web applications based on TypeScript/JavaScript, NestJS, React, Python, Kafka Streams, as well as AWS services such as ECS, Lambda, RDS, and S3.
    • You oversee the entire technical value chain: from specification and architecture through implementation and testing to deployment and operation.
    • As part of an interdisciplinary team, you work in short release cycles and continuously develop new features.
    • You focus on sustainable software designs and best practices: always with an emphasis on robustness, scalability, and customer value.
    • Further development of our CI/CD pipelines and automation of deployments to enable fast and reliable releases.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Solid technical education or equivalent experience.

    Qualifications

    • Passion for professional software development (algorithms, clean code, design patterns, data structures, agile methodologies).
    • Analytical and solution-oriented mindset for complex challenges.
    • Team-oriented working style: Pair Programming, Code Reviews, and the Pull principle are part of your toolkit.
    • Respectful interaction at eye level and the willingness to continuously develop yourself and your team.
    • Enthusiasm for modern cloud and AI approaches.

    Experience

    • At least 4 years of professional experience in software development.
    • Experience with NestJS, NextJS/React, or comparable frameworks.
    • Interest in or experience with AWS, MySQL/MongoDB, Kafka, as well as initial exposure to using existing AI models.
    • Solid experience with CI/CD pipelines (e.g., GitHub Actions).
    • Experience with large content management systems or data-driven platforms.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    idealo internet GmbH

    idealo internet GmbH

    Idealo is a Berlin-based internet company that has been around since 2000. Our goal has always been to help our users make the best online purchase decisions.

    Description

  • Company Size
    250+ Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo idealo internet GmbH

    Full Stack Engineer - Product Enrichment

    Location
    Berlin
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs