CrawlJobs Logo

Junior Backend Engineer - Typescript

Hungary, Budapest · Job Posted February 17, 2026
Apply Position
Job Link Share

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 like Airbnb, Booking.com, Abritel/VRBO and hotels.com, as well as plenty of specialised marketplaces to explore, such as Agriturismo, Gîtes de France, Onefinestay, Belvilla,, Travelski, and many others. Experiencing rapid growth, we are now present in over 50 countries in 20 languages, with offices in Paris and Budapest. 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.

Job Responsibility

  • Integration Development & Support: 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
  • Back-end System Contribution: Contribute to the maintenance and enhancement of back-end services responsible for data ingestion and processing, learning about performance optimization and scalability
  • Database Operations: Perform basic operations and assist in optimizing 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
  • Learning & Collaboration: 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

Requirements

  • 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 & TypeScript
  • Familiarity with either NoSQL (MongoDB) or relational (PostgreSQL) databases
  • A basic understanding of web concepts is a plus (cookies, sessions handling 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 synchronization 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

What we offer

  • 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 (12 nationalities represented) 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 center of Budapest with unlimited coffee, tea, drinks, and snacks

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Backend Engineer - Typescript

8 matching positions

Junior Backend Engineer

Cozycozy is the only platform that gives you real-time access to all available h...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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 & TypeScript
  • Familiarity with either NoSQL (MongoDB) or relational (PostgreSQL) databases
  • A basic understanding of web concepts is a plus (cookies, sessions handling 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 synchronization 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
Job Responsibility
Job Responsibility
  • Integration Development & Support: Assist Senior Engineers in developing, testing, and deploying integrations with new accommodation partners using Node.js/TypeScript
  • 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
  • Actively participate in debugging and resolving issues related to existing integrations to ensure data accuracy and reliability
  • Back-end System Contribution: Contribute to the maintenance and enhancement of back-end services responsible for data ingestion and processing, learning about performance optimization and scalability
  • Perform basic operations and assist in optimizing queries across our MongoDB and PostgreSQL databases, under senior guidance
  • Learn and apply concepts of RxJS and reactive programming within the Node.js environment to manage data streams efficiently
  • Learning & Collaboration: Participate in regular code reviews, offering constructive feedback and learning best practices for writing clean, well-tested, and maintainable code
  • Create and update technical documentation for new and existing partner integrations
  • Collaborate effectively with the engineering team, product managers, and business stakeholders to understand integration requirements
What we offer
What we offer
  • 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 (12 nationalities represented) 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 center of Budapest with unlimited coffee, tea, drinks, and snacks
Read More
Arrow Right

Junior Backend Engineer

We are looking for a Junior Backend Engineer to join our teams in Warsaw. Bolt e...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
bolt.eu Logo
Bolt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Thrive in fast-paced, customer-feedback-driven environments with empathy for end-users
  • Excel in making data-driven, metric-based decisions, and leading initiatives to completion
  • Have expertise in microservice architecture, API design, and distributed high-volume systems
  • Have strong principles in writing clean, secure, and maintainable code that is readable and testable
  • Are experienced with cloud systems (AWS, Azure, Google Cloud) and relational databases
  • Are familiar with real-time, asynchronous systems, and highly available infrastructure is a plus
Job Responsibility
Job Responsibility
  • Architecting, designing, developing, and deploying Bolt's growing backend systems
  • Contributing ideas and constructive feedback to our product development roadmap
  • Helping lead features/initiatives from idea to positive execution
  • Working closely with Product to slice and dice scope and deliver piece by piece
  • Sharing your knowledge by giving tech talks, and promoting appropriate tech and engineering best practices in and outside of the team
What we offer
What we offer
  • Get a rewarding salary and stock option package
  • Enjoy the flexibility of working in a hybrid mode with a minimum of 2 days in the office each week
  • Take care of your physical and mental health with our wellness perks
  • Fulltime
Read More
Arrow Right

Backend Engineer - Node.js / Typescript

As a Backend Engineer at Cozycozy, you will be the expert driving the expansion ...
Location
Location
France , Paris
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in back-end engineering, with a strong focus on high-throughput data integration systems
  • Deep professional experience with Node.js and TypeScript in a production environment
  • A good working knowledge of both NoSQL (MongoDB) and relational (PostgreSQL) databases, including schema design and performance tuning
  • A solid understanding and practical application of RxJS or similar libraries for managing asynchronous data flow
  • A proven track record of developing robust integrations using various techniques: REST/SOAP APIs
  • Scraping (e.g., using Puppeteer, Cheerio, or similar tools)
  • An analytical mindset with a strong ability to debug complex, distributed systems and resolve data synchronization issues
  • Ability to manage projects end-to-end, prioritize tasks independently, and drive integration projects to completion
  • Excellent communication skills (English is required) and experience working effectively with cross-functional, international teams
  • A passion for the travel industry and a desire to contribute to a rapidly growing, international product
Job Responsibility
Job Responsibility
  • Design and develop integrations: Lead the full development lifecycle for integrating new accommodation partners using Node.js/TypeScript
  • Data Collection & Extraction: Develop resilient and scalable code to fetch both static partner information and real-time price & availability data, utilizing partner APIs and advanced web scraping techniques
  • Quality Assurance: Implement comprehensive testing (unit, integration) and monitoring to ensure the accuracy, reliability, and low latency of all acquired data
  • Data Processing Pipeline: Own the maintenance and optimization of back-end services responsible for data ingestion, transformation, and processing
  • Database Management: Work hands-on with our data stores, primarily MongoDB and PostgreSQL, optimizing data models and query performance for integration-related services
  • Reactive Programming: Leverage RxJS effectively within the Node.js environment to manage asynchronous data streams and ensure efficient, non-blocking data flow
  • Mentorship: Actively mentoring junior engineers, providing code reviews, technical guidance, and helping them grow their expertise in large-scale integration and back-end development
  • Process Improvement: Drive initiatives to standardize integration frameworks, improve deployment pipelines, and enhance the overall efficiency of our partner onboarding process
  • Technical Consultation: Collaborate with Product Managers and Business Development teams to assess the technical feasibility and scope of new partnership opportunities
What we offer
What we offer
  • Competitive salary, stock options, Alan health insurance, and Swile card
  • Unlimited coffee, tea, snacks, and drinks
Read More
Arrow Right

Data Security Backend Engineer - Java/ UI Development

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven relevant experience in a Frontend Engineering role, with a strong focus on UI development
  • Demonstrated experience working in a large, complex, and/or global environment, preferably within Financial Services
  • Proven ability to manage technical projects or significant project components effectively
  • Consistently demonstrates clear and concise written and verbal communication skills, especially in technical contexts
  • Comprehensive understanding of software design principles, frontend architecture, and analytics tools to identify best practices
  • Demonstrated analytic and diagnostic skills for troubleshooting and problem-solving
  • Ability to work effectively in a matrix environment and partner with virtual teams
  • Ability to work independently, prioritize tasks, and take ownership of various parts of a project or initiative from conception to deployment
  • Ability to work under pressure and manage tight deadlines or unexpected changes in expectations or requirements in a fast-paced development environment
  • Proven track record of contributing to operational process change and improvement through technical solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-quality, responsive, and performant user interfaces using TypeScript, React.js, and modern frontend technologies
  • Implement state management solutions (e.g., Redux, Redux Toolkit) to ensure scalable and maintainable application state
  • Collaborate with UI/UX designers, backend developers, and product owners to translate requirements into engaging and user-friendly web experiences
  • Integrate frontend applications with various APIs and ensure seamless data flow and authentication (e.g., via OAuth-2 for SSO)
  • Develop reusable UI components and maintain a component storybook for consistency and efficiency across projects
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability
  • Write comprehensive unit and integration tests for frontend components and applications
  • Participate in code reviews, mentor junior team members, and contribute to continuous improvement of frontend development processes and best practices
  • Ensure solutions and processes are in accordance with audit initiatives and requirements, consulting with Business Information Security Officers (BISOs) and Technology Information Security Officers (TISOs) as needed
  • Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Typescript Engineer

We are looking for a highly experienced Senior Full-Stack Engineer with deep exp...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
g2i.co Logo
G2i Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7+ years of professional experience in software engineering, with substantial exposure to building production systems
  • Strong, hands-on experience with TypeScript (frontend frameworks like React, Angular, or Vue may be relevant
  • backend Node.js or similar)
  • Solid understanding of full-stack development: API design, database work, frontend UI, deployment, scalability
  • Experience with modern software engineering practices: testing (unit/integration), CI/CD, code reviews, code quality, performance optimization
  • Ability to drive technical discussions and make good trade-offs
  • Excellent communication skills
  • ability to collaborate with non-technical stakeholders
  • Must be London-based, able to be in the office 3 days/week
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack applications using TypeScript
  • contribute to both frontend and backend components
  • Build clean, efficient, and scalable code
  • take responsibility for high code quality, test coverage, reliability, and performance
  • Collaborate closely with product, design, data, and field-teams to understand business needs and translate them into technical solutions
  • Participate in architecture design discussions and help make decisions about frameworks, tools, and development practices
  • Mentor and support more junior engineers
  • share knowledge and help build shared understanding of best practices
  • Contribute to technical planning, sprint estimation, roll-outs, and project execution
  • Optionally, work with Python in some services or microservices (if applicable), contribute to bridging TypeScript services with Python ones
What we offer
What we offer
  • Equity in the company
  • Performance bonus
  • Getting in on cutting-edge work in shopper insights / virtual retail tech
  • Working in a collaborative, high-skill environment
  • Office based in Old Street, London, with hybrid flexibility (3 days/week in-office)
  • Fulltime
Read More
Arrow Right

Senior Engineer (Typescript and Node)

We are seeking a Senior Backend Engineer to join our engineering team. In this r...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
legalandgeneral.com Logo
LegalAndGeneral
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years experience working as a backend developer on 1 or more large commercial projects (Node or JVM based frameworks)
  • Solid knowledge of modern architecture patterns, including React fundamentals, REST-based microservices (JVM Spring or Node.js), mobile app design (MVP, MVVM, Flux), and clean code principles (SOLID, Onion, Hexagonal)
  • Best practices in testing and quality assurance, including test-driven development, the testing pyramid, and CI/CD pipelines, while working effectively within Agile frameworks such as Scrum
  • Utilising cloud and container technologies, with working knowledge of GraphQL, AWS services, and Docker, and a strong understanding of mobile performance optimisation and React Native’s underlying architecture (e.g. Hermes, Fabric, JSI)
  • Solving complex engineering challenges, through effective debugging, root cause analysis, and decision-making that balances short-term delivery with long-term scalability and business impact
  • Leading and mentoring within teams, by facilitating technical workshops, coaching peers, and contributing to cross-team process improvements that align with strategic goals
  • Designing secure, observable, and scalable software, with a strong grasp of software architecture, threat modelling, and observability practices to ensure resilient and reliable systems
  • Driving automation and delivery accountability, by optimising CI/CD processes, breaking down work effectively, managing dependencies, and promoting an operational mindset across engineering teams
Job Responsibility
Job Responsibility
  • Delivering clean, maintainable features and resolving end-to-end issues by applying thoughtful engineering approaches that ensure solutions are fit for purpose, aligned with standards, and deliver real value to our customers
  • Contributing to the technical debt strategy, helping the team maintain secure, resilient, and reliable systems that support long-term scalability and performance
  • Defining effective test strategies that prioritise security, usability, and accessibility, ensuring a consistently high-quality customer experience
  • Participating in code reviews with a focus on both functional and non-functional requirements, including performance, maintainability, resiliency, and security
  • Promoting continuous improvement by encouraging inspection and adaptation to enhance team effectiveness, productivity, and overall wellbeing
  • Fostering a collaborative team culture, mentoring and supporting junior engineers to grow their skills and contribute confidently to delivery
  • Researching emerging technologies and identifying opportunities to integrate them into our applications, while sharing insights through developer forums to inspire innovation
  • Upholding customer-centric values, ensuring all work reflects Legal & General’s principles on Customer Experience and Treating Customers Fairly
What we offer
What we offer
  • The opportunity to participate in our annual, performance -related bonus plan and valuable share schemes
  • Generous pension contribution
  • Life assurance
  • Healthcare Plan (permanent employees only)
  • At least 25 days holiday, plus public holidays, 26 days after 2 years’ service. There’s also the option to buy and sell holiday
  • Competitive family leave
  • Participate in our electric car scheme, which offers employees the option to hire a brand-new electric car through tax efficient salary sacrifice (permanent employees only)
  • There are the many discounts we offer – both for our own products and at a range of high street stores and online
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer - Bookability & Gifting Integrations

Groupon is a marketplace where customers discover new experiences and services e...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech or ME/MTech in Computer Science, Software Engineering, or a related field
  • 6+ years of industry experience building and operating production systems
  • Strong coding skills in Java, with openness to learning TypeScript
  • Solid computer science fundamentals (Design Patterns, Data Structures & Algorithms, Operating Systems, DBMS)
  • Experience with relational databases such as MySQL or PostgreSQL
  • Exposure to NoSQL databases is a plus
  • Exposure to AI tools like Cursor, Claude
  • Experience developing and supporting web applications in transactional environments
  • Strong debugging and troubleshooting skills
  • Good communication and collaboration skills across technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design and develop services within Groupon’s microservices ecosystem
  • Work on highly scalable e-commerce systems involving inventory, fulfillment, and gifting
  • Collaborate with cross-functional teams to deliver business features and ensure compliance requirements are met
  • Build service artifacts, plan deployments, and coordinate timelines with project and partner teams
  • Improve system reliability by defining service-level metrics, setting alerting thresholds, and automating responses
  • Create and maintain clear technical documentation
  • Mentor junior engineers and support their technical growth
  • Drive technical discussions and influence architectural decisions within the team
Read More
Arrow Right

Junior Software Engineer

Yotpo is leading the next era of trust and loyalty in eCommerce. With AI-powered...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
yotpo.com Logo
Yotpo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional software development (internships/co‑ops count), building web apps or cloud services
  • Proficiency in at least one of: TypeScript/Node.js, Java/Kotlin/C#, Python, Ruby, or Go—and/or React with TypeScript. Willingness to learn our stack
  • Solid grasp of data structures, algorithms, HTTP, REST/GraphQL, and relational databases (e.g., PostgreSQL/MySQL)
  • Experience with Git, unit/integration testing, debugging with logs/metrics, and incremental, value‑first delivery
  • Customer‑centric, collaborative, takes ownership for outcomes, and seeks feedback
Job Responsibility
Job Responsibility
  • Design, implement, test, and ship user-facing features and backend services with guidance, owning tasks from planning to deployment and monitoring
  • Write clean, maintainable, and well‑tested code
  • add meaningful logs/metrics and concise docs
  • Participate in code/design reviews, giving and receiving constructive feedback to raise the bar
  • Collaborate with product, design, and data to refine scope, break work into iterations, and deliver measurable customer value
  • Improve system health: fix bugs, reduce tech debt, and contribute to performance, reliability, security, and maintainability
  • Leverage modern dev tools (e.g., Git, CI/CD, observability, AI assistants) thoughtfully, critiquing and iterating rather than accepting output blindly
What we offer
What we offer
  • 25 days paid vacation with add-ons for loyalty, regular team buildings and celebrations in and outside the country
  • Additional health insurance package
  • Internal mobility program and refer-a-friend program
  • Managing a fixed monthly budget for social benefits thru Re:Benefit – a flexible online benefits solution
  • Food vouchers
  • E-learning portals and knowledge sharing sessions
  • Company-backed hackathons, Tech conferences, workshops, events, etc
  • Stocked kitchen and bar
  • Flexible hybrid capacity (3 days in the office per week)
  • Fulltime
Read More
Arrow Right