Skip to content

Full Stack Engineer (NestJS/React/AWS) – Product Enrichment (m|w|x)

  • On-site
    • Berlin, Berlin, Germany
  • Technology & Data

Job description

In the Product Enrichment Team, you will contribute to some of idealo’s key product components including editorial content and product information that help customers make better purchasing decisions. 

Our mission is to present the entire e-commerce market in a way that is structured, transparent, and user-centric. We build tools that support our content teams in creating and maintaining product data, and we take full ownership of the systems and data powering these experiences. 

Looking ahead, we are focused on exciting challenges such as the automated creation and maintenance of our product catalog using Machine Learning and AI, as well as the continuous optimization of our components in the AWS cloud. 

Your Responsibilities 

  • Full Stack Engineering: 
    Build and maintain high-quality web applications using
    TypeScript/JavaScript, NestJS, React, Python, Kafka Streams, and AWS technologies such as ECS, Lambda, RDS, and S3

  • End-to-End Ownership: 
    Contribute to the entire development lifecycle – from requirement analysis and architecture to implementation, testing, deployment, and operations. 

  • Agile Collaboration: 
    Work closely with your cross-functional team to deliver new features in short release cycles. 

  • Technical Excellence: 
    Write clean, scalable, and maintainable code – always keeping performance, security, and customer value in mind. 

  • Operations & Automation: 
    Improve and maintain our CI/CD pipelines and help ensure reliable and efficient deployments.
     

What You Bring 

Must-Have 

  • At least 4 years of professional software engineering experience 

  • Solid experience with NestJS, NextJS/React, or similar frameworks 

  • Interest in or experience with AWS, MySQL/MongoDB, Kafka, and leveraging existing AI modesl in a programmatic way 

  • Passion for high-quality software development (algorithms, clean code, design patterns, data structures, agile methods) 

  • Strong analytical thinking and a solution-oriented mindset 

  • A relevant technical background or equivalent practical experience 

  • Team-driven working style: familiar with pair programming, code reviews, and pull-based collaboration 

  • A respectful, open communication style and a desire to continuously improve yourself and your team 

  • Hands-on experience with CI/CD pipelines (e.g. GitHub Actions) 

Nice-to-Have 

  • Experience with large content systems or data-driven platforms 

  • Enthusiasm for modern cloud technologies and AI-driven solutions 

 

Job requirements

At idealo you can expect

  • You need vacation? We offer you 30 days of vacation. Not enough? You can "buy" an additional 15 days every year by converting your salary and it's seen as a positive thing.

  • You want to further your education? We take your personal development goals seriously and, in addition to our idealo Learning Hub, eLearning offerings (e.g., Udemy), coaching & mediation, we also offer you the opportunity to benefit individually from additional learning and development budget.

  • And what about the office? Our office in the heart of Berlin offers excellent free lunch, as well as free coffee, lemonades and after-work beer, in addition to the "standard foosball". It also has a fabulous rooftop terrace with view of the whole of berlin where you can network with colleagues from our group of companies.

  • You want full flexibility on your way to work and beyond? No problem with a job bike or Deutschlandticket - and it's environmentally friendly, too!

  • You don't live in Germany yet? We support you in the visa process and with your relocation.

  • Want to keep yourself fit? We offer many different fitness and sports options, such as an Urban Sports or Gympass membership, to suit your personal needs.

#LI-MW1

On-site
  • Berlin, Berlin, Germany
Technology & Data

or

Apply with Linkedin unavailable
Apply with Indeed unavailable

About idealo

idealo is one of Europe's leading online comparison platforms for products. With more than 2.5 million page views per day, over 600 million product offers from around 50,000 merchants for the comparison platform, we are one of the largest e-commerce websites in Germany! In 2000, we started out with the mission of helping consumers make the best purchasing decisions. Right in the heart of Berlin, about 700 employees from almost 60 nations are supporting our users to find the best deal. idealo is majority-owned by the transatlantic media company Axel Springer SE.

Information for applicants with severe disabilities:

As an applicant with a severe disability, you can get advice from our Representative Body for Severely Disabled People (SBV) during the application process. Please inform us regarding this topic. For the inclusion of people with disabilities, our office is accessible without steps. When you start with us, we will see what else is needed!