Software Engineer
AirHelp
⚲ Gdańsk, Warszawa, Kraków
15 000 - 25 000 PLN netto (B2B) | 12 000 - 20 000 PLN brutto (UoP)
Wymagania
- AWS
- PostgreSQL
- TypeScript
- Node.js
- Microservices
- Docker
- Terraform
- React
- JavaScript
- Ruby on Rails
Opis stanowiska
The Mission: Defining the Claiming Experience At AirHelp, we help travelers receive the compensation they deserve. But we don’t just “process claims.” We design and build the entire Claiming Experience - the interface and logic that guides millions of users through the most critical part of their journey: securing the evidence they need to get paid. You’ll be responsible for making a complex, data-heavy process feel seamless, transparent, and lightning-fast. This is not a feature-factory role. You will own meaningful product challenges end to end. What you can expect from us: We move fast and stay current. We build with a modern, type-safe mindset: • Backend: Node.js and Ruby on Rails • Frontend: TypeScript-first React ecosystem (Vite, Turborepo, TanStack Query/Table, Zod) • UI/UX: High-performance interfaces using Tailwind, Chakra UI, and React Aria. • Infrastructure: AWS, Docker, Kubernetes, Terraform. • Reliability: Monitoring via ELK/Grafana, Sentry, and daily production deployments. What you will drive: • Build the Experience: Design and implement features that handle complex business logic and legal data while maintaining a world-class user experience. • Own the Stack: Take end-to-end responsibility for features, from the backend services to the rendered UI. • Ship Daily: Contribute to a culture of continuous delivery where your code reaches production and impacts users every single day. • Modernize Architecture: Help us move away from legacy patterns by implementing modern development principles and type-safe API contracts. • Collaborate & Mentor: Participate in deep code reviews and technical discussions that move the needle for the whole engineering team. What you'll deliver in your first year: • Launch "Just In Time" Document Validation: Implement a high-performance validation engine that provides instant feedback to users, ensuring data accuracy before a claim even hits our downstream services. • Redesign the Upload Experience: Lead the implementation of a completely overhauled document upload flow, focusing on speed, resilience, and a seamless mobile-web interface. • Scale Assessment Workflows: Optimize and scale the internal assessment systems to handle increasing claim volumes, directly reducing the time it takes for our operations and legal teams to process compensation. • Evolve the Document Hub: Contribute core features to the "Document Hub"- the centralised internal engine that serves as the heart of our document processing and storage architecture. What sets you apart? • The Full Stack Reality: You have a "polyglot mindset" and at least 3-5 years of experience building production-grade software. • Frontend Obsession: You know that "Frontend" isn't just CSS; it's about performance, accessibility, and sophisticated state handling. • TypeScript Mastery: You are a fan of strong typing and use tools like Zod to ensure your data stays predictable from DB to UI. • Pragmatism > Dogma: You care about high-quality, maintainable code, but you're focused on shipping user value rather than getting stuck in "mythical" academic processes. • Startup Speed: You thrive in an iterative environment where you can see the immediate results of your work. Why AirHelp? • Real Impact: We’ve helped over 15 million travelers navigate disruptions; your code directly facilitates their rights. • Autonomy: We hire builders, not order-takers. You get high trust and zero politics. • Growth: Learning days, personal development plans, workshops, mentorship, and language classes. • Perks: Private healthcare, non-service days, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more.