Junior Backend Engineer - Typescript - Budapest

Nabla

Île-de-France

Sur place

EUR 18 000 - 30 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Office in Budapest
Mentorship by Senior Engineers
International team of 12 nationalities
Unlimited coffee & snacks

Résumé du poste

Cozycozy is seeking a Junior Backend Engineer to help connect and expand our inventory of over 20 million accommodations. You’ll work with Senior Engineers on new integrations and maintain high‑volume data pipelines using Node.js and TypeScript.

This onsite role is based in Budapest, offering mentorship, exposure to APIs and web scraping, and a chance to impact our core product while growing your backend skills in a fast‑growing, international team.

Qualifications

  • 1–2 years of professional software engineering experience.
  • Strong knowledge of Node.js, JavaScript and TypeScript.
  • Familiarity with MongoDB or PostgreSQL and web concepts.

Responsabilités

  • Develop, test and deploy integrations with new partners using Node.js/TypeScript.
  • Fetch static and real-time data via partner APIs or web scraping.
  • Troubleshoot existing integrations to ensure data accuracy.
  • Maintain and optimize data ingestion and processing pipelines.
  • Perform basic MongoDB and PostgreSQL query optimization under guidance.
  • Learn RxJS and reactive programming for data streams.
  • Contribute to code reviews and update technical documentation.
  • Collaborate with engineers, product managers and stakeholders on integration requirements.

Connaissances

Node.js
JavaScript
TypeScript
RxJS
APIs

Outils

MongoDB
PostgreSQL

Description du poste

Job description

Cozycozy is the only platform that gives you real‑time access to all available holiday accommodations. Whether you’re searching for a hotel, apartment, hostel, villa, or even a treehouse, our service features over 20 million listings from over 100 booking sites. You will find popular options such as Airbnb, Booking.com, Abritel/VRBO, Hotels.com, and many specialised marketplaces. Experiencing rapid growth, we are now present in over 50 countries in 20 languages, with offices in Paris and Budapest.

About the role

As a Junior Backend Engineer at Cozycozy, you will be a vital member of the team responsible for connecting and expanding our global inventory of over 20 million accommodations. Working closely with Senior Engineers, you will contribute directly to the development of new integrations and the maintenance of our high‑volume back‑end data pipelines.

This role is ideal for an ambitious engineer looking to build a foundational career in high‑scale back‑end systems using modern technologies like Node.js/TypeScript and gain hands‑on experience with complex integration challenges (APIs and web scraping). You will receive mentorship and support while making a direct, measurable impact on our product’s core offering.

The position is an onsite role based in our office in Budapest.

Your mission
  • New Integrations: Assist Senior Engineers in developing, testing, and deploying integrations with new accommodation partners using Node.js/TypeScript.
  • Data Collection: Write and maintain reliable code to fetch both static partner information and real‑time price and availability data, utilizing partner APIs or web scraping tools.
  • Troubleshooting: Actively participate in debugging and resolving issues related to existing integrations to ensure data accuracy and reliability.
  • Data Processing: Contribute to the maintenance and enhancement of back‑end services responsible for data ingestion and processing, learning about performance optimisation and scalability.
  • Database Operations: Perform basic operations and assist in optimisation of queries across our MongoDB and PostgreSQL databases, under senior guidance.
  • Asynchronous Logic: Learn and apply concepts of RxJS and reactive programming within the Node.js environment to manage data streams efficiently.
  • Code Quality: Participate in regular code reviews, offering constructive feedback and learning best practices for writing clean, well‑tested, and maintainable code.
  • Documentation: Create and update technical documentation for new and existing partner integrations.
  • Teamwork: Collaborate effectively with the engineering team, product managers, and business stakeholders to understand integration requirements.
What we offer

Jumpstart your career by joining our unique, international team where your contributions directly support our hyper‑growth expansion across more than 50 countries, positioning Cozycozy at the forefront of global travel innovation.

Why join Cozycozy?
  • Opportunity to learn from and be mentored by Senior engineers, accelerating your professional and technical growth.
  • A stimulating and supportive work environment with an international team of 12 nationalities that is passionate about travel and innovation.
  • Strong entrepreneurial and open‑minded culture with numerous projects to imagine and lead.
  • Enjoy our office in the centre of Budapest with unlimited coffee, tea, drinks, and snacks.
Qualifications
  • 1‑2 years of professional experience in software engineering, preferably in a back‑end focused role or equivalent project experience.
  • Core stack knowledge and experience in Node.js, JavaScript, and TypeScript.
  • Familiarity with either NoSQL (MongoDB) or relational (PostgreSQL) databases.
  • A basic understanding of web concepts is a plus (cookies, sessions, etc.).
  • High curiosity and a strong desire to learn complex system architecture, data integration techniques, and reactive programming principles (RxJS).
  • A meticulous approach to writing code and debugging data synchronisation issues.
  • Good written and verbal communication skills in English, suitable for a collaborative international environment.
  • An ability to take ownership of assigned tasks and seek help proactively when blocked.
  • Genuine enthusiasm for technology, travel, and joining a high‑growth company.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Junior Backend Engineer - Typescript - Budapest
Junior Backend Engineer - Typescript - Budapest

cozycozy.com • Paris

Sur place
EUR 40 000 - 60 000
Office in Budapest
International team
Junior Backend Engineer - Typescript - Budapest
Junior Backend Engineer - Typescript - Budapest

cozycozy • Paris

Sur place
EUR 6 000 - 12 000
Central Budapest Office
Snacks and beverages
Backend Engineer - Node.js / Typescript
Backend Engineer - Node.js / Typescript

Nabla • Île-de-France

Hybride
EUR 50 000 - 70 000
Competitive salary
Stock options
Health insurance
+1
Junior Backend Engineer - Node.js/TypeScript (Budapest)
Junior Backend Engineer - Node.js/TypeScript (Budapest)

Nabla • Île-de-France

Sur place
EUR 18 000 - 30 000
Office in Budapest
Mentorship by Senior Engineers
International team of 12 nationalities
+1
Senior Backend Engineer
Senior Backend Engineer

Nabla • Île-de-France

Hybride
EUR 50 000 - 75 000
Competitive salary
Stock options
Health insurance
+1
Junior Backend Engineer - TypeScript | Onsite Budapest
Junior Backend Engineer - TypeScript | Onsite Budapest

cozycozy.com • Paris

Sur place
EUR 40 000 - 60 000
Office in Budapest
International team
Lead Backend Engineer, Paris
Lead Backend Engineer, Paris

Nabla • Île-de-France

Sur place
EUR 70 000 - 90 000
Competitive salary
Stock options
Health insurance
+1
Lead Backend Engineer, Paris
Lead Backend Engineer, Paris

cozycozy.com • Paris

Sur place
EUR 70 000 - 90 000
Competitive salary
Stock options
Health insurance
+1
Head of Engineering
Head of Engineering

Nabla • Île-de-France

Sur place
EUR 80 000 - 120 000
Competitive salary
Stock options
Health insurance
+1
Lead Frontend Engineer
Lead Frontend Engineer

Nabla • Île-de-France

Hybride
EUR 70 000 - 90 000
Unlimited coffee, tea, snacks, and drinks
Competitive salary
Stock options
+2