About airfairnessAirfairness is a Canadian travel tech company helping air passengers get the compensation they deserve when flights are delayed, cancelled, or rerouted. Most travellers dont know their rights or how to start a claim thats where we come in. Our platform makes it quick and easy to check if you're eligible, and if you are, we handle the entire process for you. From dealing with airlines to navigating international regulations, we take care of the hard part. We only get paid if you win. Built by travellers who were tired of the system, airfairness exists to make sure you never miss a chance to get what youre owed.Position OverviewWere looking for Software Developers to help build airfairness 2.0 the next generation of our platform that empowers air travellers to claim compensation with ease. In this role, youll work closely with our product team to design, develop, and deploy scalable features that simplify complex regulations and automate the claims process. If you're passionate about clean code, smart systems, and using tech to level the playing field for consumers, wed love to meet you.How We WorkAt Airfairness, we thrive in an innovative environment where the platform is constantly evolving. We embrace new technologies, tools, and approaches to stay ahead in the travel tech space, always looking for smarter ways to deliver value to our users.Our culture is built on collaboration and trust we value both individual ownership and the power of working as a team. Transparent communication is core to how we operate, with regular feedback and open dialogue that support continuous improvement, personal growth, and shared success.Who You AreYou're an early-career developer who wants to work on meaningful software not just toy problems or internal dashboards. Were looking for someone whos:Comfortable writing frontend or backend code (or both)Excited to build real product features from scratch, not just iterate on existing onesMotivated by user experience and building tools that make complex things feel easyCurious about how different systems work togetherComfortable asking questions, giving feedback, reviewing pull requests and working with a remote teamResponsible and self-motivated youll have support, but were not micromanagersWhat Youll DoWere hiring multiple developers to help build airfairness 2.0 so you dont need to check every single box. If youre strong in either frontend or backend (or both), wed love to hear from you. The more you can contribute, the more opportunities youll have to shape how this platform is built.Youll join a small, fast-moving team and ship features end-to-end. A typical week might see you:Design & build product features across the stack from React components to APIs and background jobsCraft user flows like our multi-step claim wizard, complete with real-time validations and accessible UXIntegrate external data (flight history, weather, payments) and model it cleanlyAutomate the boring stuff queues, file storage, headless botsWrite tests & observability hooks (Jest, Cypress, OpenTelemetry) to keep quality high as we deploy dailyCollaborate in code reviews and pair sessions, giving and receiving feedback that makes us all betterDemo your work to product, design, and ops, then iterate based on real-world usage*Not every bullet will be on your plate at once. Well match tasks to your strengths and learning goals, and rotate when youre ready for new challenges.Tech StackTypeScript Next.js React Tailwind CSS tRPC PostgreSQL Jest Cypress AWSDont see something you know yet? No worries if youre comfortable with JavaScript/TypeScript and eager to learn, youll fit right in.Nice to havesExperience with: GraphQL + Apollo, ORMs like Drizzle or Prisma, flight or maps APIs, AI/automation platforms, turning messy real-world problems into clean UX/UI, headless automation with Cypress/Playwright, Webflow #J-18808-Ljbffr
Job Title
Software Developer