Software Developer or Backend-Focused Full-Stack Developer
Location: Remote (EST)
Airfairness is transforming the travel experience by automating and simplifying the flight compensation process. We integrate the latest technology to empower travellers worldwide to manage and receive flight compensations seamlessly. Join our mission to make every journey problem-free.
How We Work
Innovative Environment: Our platform is ever-evolving, adopting new technologies and methods to lead the travel tech industry.Collaborative Teamwork: We foster a collaborative environment where autonomy and collective creativity thrive.Transparent Communication: We maintain open lines of communication, with regular feedback loops to support continuous improvement and personal growth.
Tech Stack
Next.js - Our primary framework for both frontend and backend development, facilitating SSR and API routes.Node.js - Used for creating robust backend services that power our platform.React Testing Library, Jest, Cypress - Our suite of tools for writing automated tests, ensuring reliability and quality of our applications.Tailwind CSS - Utilized for fast and maintainable front-end development.tRPC - Simplifies API development with type-safe routes without needing GraphQL.TypeScript - Central to our development, ensuring robust and maintainable code.Postgres - Our database of choice, known for its robustness and versatility.Prisma - Facilitates type-safe database interaction, critical in our backend operations.Radix UI Primitives - Provides accessible and customizable components to maintain design integrity.
What You’ll Do
Backend Development: Focus on developing the server-side logic, managing database interactions, and optimizing API endpoints.Quality Assurance: Utilize React Testing Library, Jest, and Cypress to write comprehensive tests that ensure our application’s reliability and performance.Cross-Functionality: Occasionally support front-end development tasks, integrating with the backend services you develop.Continuous Improvement: Advocate and implement best practices in code health, testing, and maintainability.
Who You Are
Proficient in TypeScript with substantial experience in backend development, including Node.js and database management.Familiar with automated testing tools like Jest and Cypress, ensuring quality and performance.A proactive team member who thrives on collaboration and is eager to drive innovations.Fluent in English, with excellent communication skills for effective teamwork and documentation.
Perks and Benefits
Internal training programs and knowledge-sharing events.Personalized progression plan.MacBook.Unlimited, free use of any airfairness service.Work from anywhere for 4 weeks a year.Team days.Events and parties.
About Airfairness
At Airfairness, we champion the rights of travelers and aim to enhance the travel experience through technology. Our team is passionate about creating impactful solutions that resolve travel disruptions effortlessly. Join us in our journey to redefine travel technology.