Currency

Full Stack Software Engineer (Node.js, TypeScript, React)

4 087 - 5 995 USDNet per month - B2B
4 087 - 4 905 USDGross per month - Permanent
JavaScript

Full Stack Software Engineer (Node.js, TypeScript, React)

JavaScript

aleja Grunwaldzka 472c, Gdańsk +1 Location

AirHelp

Full-time
B2B, Permanent
Mid
Hybrid
4 087 - 5 995 USD
Net per month - B2B
4 087 - 4 905 USD
Gross per month - Permanent

Tech stack

    English

    C1

    TypeScript

    regular

    Node.js

    regular

    React

    regular

Job description

Build systems at global scale. Ship daily. Own real impact.


At AirHelp, we help millions of airline passengers worldwide receive the compensation they deserve. We’re looking for a Full Stack Engineer who thrives on speed, ownership, and building products that matter.

This isn’t a “feature factory” role. You’ll take end-to-end responsibility for technical challenges that directly shape both the experience of millions of users and the productivity of our internal legal and operations teams.


If you’re motivated by shipping fast, solving real problems, and seeing the results of your work immediately, this is the place for you.


This job can be based in Kraków or Gdańsk.


We’re pragmatic about tools, passionate about quality:

  • Languages & Frameworks: TypeScript, Node.js, React

  • Infrastructure & DevOps: AWS, Docker, Kubernetes, Terraform

  • Data: PostgreSQL

  • Monitoring & Tooling: ELK, Grafana, Sentry, GitHub Actions, PostHog, Google Analytics

  • Modern Frontend Stack: React Hook Form, Zustand, Tailwind, Vite, Zod, TanStack, Vitest, Playwright


What you’ll do

  • Ship production-ready code daily across backend and frontend systems.

  • Design and scale services for milliseconds-level performance and reliability.

  • Level up developer velocity by improving CI/CD pipelines and tools.

  • Influence architecture and drive modernization of core services.

  • Mentor peers and raise the bar on engineering standards.


What You’ll Deliver in Your First Year

  • Launch and expand Document Hub - our intelligent document storage system - by building scalable APIs and deprecating legacy services.

  • Contribute to the rollout of our Rule Engine, defining dynamic document logic that speeds up claim processing.

  • Implement just-in-time document validation, ensuring users only upload what’s needed at the right moment.

  • Boost developer productivity with a smoother Node.js stack, better testing/debugging flows, and streamlined CI/CD.

  • Leave systems better than you found them through modernization, observability, and clear documentation.



What sets you apart

  • 3-5+ years of full-stack experience (TypeScript, Node.js, React).

  • Strong SQL skills (PostgreSQL preferred).

  • Proven ability to own solutions end-to-end across the SDLC.

  • Ownership mindset: you spot problems and fix them before they’re tickets.

  • Solid testing discipline (unit, integration, e2e).

  • Cloud experience (AWS a plus).

  • Clear communicator who values feedback and outcomes over ego.


You might be interested in checking our open source contributions https://github.com/AirHelp and our tech blog: https://airhelp.tech/


Why AirHelp?

  • Fast Impact: We deploy daily - your code reaches millions quickly.

  • Autonomy: High trust, zero politics. We hire builders, not order takers.

  • Growth: Learning days, personal development plans, workshops, mentorship, and language classes. 

  • Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more.


Ready to own something real? Apply now and help us build the systems that make air travel fairer for millions of passengers.


About AirHelp

At AirHelp, we're on a mission to make the world of travel better. Since our foundation in 2013, we've assisted over 3 million passengers in receiving their rightful compensation, and we've protected over 12 million travelers through our membership program, AirHelp+. With a global team of over 400 AirHelpers speaking 19 languages, we aim to provide a stress-free travel experience for all. Our commitment extends to standing up to airlines in court and advocating fair air passenger rights through APRA

And there’s more! AirHelp isn’t just a great company, but a truly lovable place to work. That's why we're so proud to have been named a Most Loved Workplace, also for LGBTQ+, women and young professionals. 

We’re committed to equal opportunities and diversity. Our offices are fully accessible, and we customize interviews to accommodate special needs, including those of neurodiverse candidates. Refugees and displaced individuals are encouraged to apply. We look forward to hearing from you! his role ca

Tech stack

    English

    C1

    TypeScript

    regular

    Node.js

    regular

    React

    regular
Published: 10.10.2025

Meet the company

AirHelp

At AirHelp, we're on a mission to make travel even better. Since our founding in 2013, we've helped over 2.5 million passengers get their rightful compensation, and protected the trips of over 8 million travelers through our membership program, AirHelp+. With a global team of 400 AirHelpers, we aim to provide fair treatment and a stress-free travel experience for all. Our commitment extends to standing up to airlines in court and advocating strong air travel rights through APRA (Association of Passenger Rights Advocates). We're proud to have been named a Most Loved Workplace, including for LGBTQ+, women and young professionals.

Company profile

Full Stack Software Engineer (Node.js, TypeScript, React)

4 087 - 5 995 USDNet per month - B2B
Apply

Full Stack Software Engineer (Node.js, TypeScript, React)

aleja Grunwaldzka 472c, Gdańsk

AirHelp

4 087 - 5 995 USDNet per month - B2B
4 087 - 4 905 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Airhelp Services Poland z siedzibą w Krakowie, Aleja 3 Maja 9 (dalej jako "administrator")... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.