Welcome to Famvia Travel, a family-first travel company! We are on a mission to help our clients enjoy a stress-free family vacation. We have curated an experience that helps families plan, book, and earn cash back on their trip. As our startup grows, Famvia is looking for high-agency folks who want to have an immediate impact as individual contributors towards a non-linear outcome.
The Big Picture We are a dynamic travel tech company building an innovative platform using cutting-edge technologies. Our stack includes Node.js, React, Strapi CMS, and various modern tools and integrations. We're looking for a talented and experienced Lead Full Stack Engineer to join our team and help drive our technical vision forward.
As our Lead Full Stack Engineer, you will be the first engineering hire and an individual contributor responsible for architecting, developing, and maintaining our travel app platform. You'll work closely with our CEO and UI/X team to ensure the technical implementation aligns with business goals and user needs. Your key responsibilities in fulfilling the big picture include:
Lead the development and maintenance of our Node.js backend and React-based admin clientArchitect and implement scalable solutions using Strapi Headless CMSManage and optimize our PostgreSQL databaseIntegrate and maintain third-party services such as Auth0, Sendgrid, and StripeDevelop and maintain custom plugins to extend Strapi's functionalityImplement and manage CI/CD pipelines using GitHub ActionsEnsure best practices in security, performance, and code qualityCollaborate with stakeholders to translate business requirements into technical specificationsMentor and guide future team members as we grow our engineering organizationRequired Skills & Experience 5+ years of experience in full stack developmentStrong proficiency in JavaScript, Node.js, and ReactExperience with Strapi CMS or similar headless CMS platformsFamiliarity with GraphQL and RESTful API design and implementationKnowledge of PostgreSQL or similar relational databasesExperience with cloud platforms, preferably Railway and VercelUnderstanding of authentication and authorization systems (Auth0 experience is a major plus)Familiarity with payment gateway integrations, particularly StripeExperience with Docker and containerizationStrong understanding of CI/CD processes and toolsExcited to work with tools like Supabase to help us scale to millions of trips per year(Preferred) Experience with internationalization (i18n) in web applications(Preferred) Knowledge of SEO best practices for web applications(Preferred) Familiarity with email service providers like Sendgrid (or similar like Loops)(Preferred) Experience with media management solutions like Cloudinary (or similar)(Preferred) Understanding of RSS feed generation and management(Preferred) Experience with Swagger for API documentationAt the end of the day, you will have a killer opportunity to help shape the technical direction of a growing travel tech startup. You will be able to work with cutting-edge technologies and modern development practices. As we are bringing development in-house (we worked with an agency in Brazil to get off the ground), you will be able to set the tone for a collaborative and innovative work environment.
Benefits Family-First Benefits: It's not only how we describe our travel company, it's the core theme for our brand. Here are some of the top benefits our team members love:Mandatory PTO / Vacation: Our kids need to see from their parents that hard work is a good thing. Our kids also need to see that their parents get to enjoy the benefits of working hard and spend quality time together! If you do not schedule time off, our team will schedule it for you. Plus, being a Travel Company gives us travel perks we love to share with individual contributors!Family Addition Bonus: We love big families, so we give team members a bonus when welcoming a new baby or adopting.Ownership: Each of our team members receives incentives and ownership opportunities in the company. When the company succeeds or has a non-linear outcome, then we will all share in that win together!Location: We are a 100% remote company, and you can work anywhere in the world. Our leadership team is based in Texas and Florida. If you are not located in the UTC-6 or UTC-5, then you will be expected to shift at least 3 hours of your workday so that it overlaps our standard 9a-5p.About Famvia Travel, Inc. Famvia Travel is a consumer travel startup and travel agency focused on providing families with stress-free vacation experiences. Its founder had been planning and booking travel for families for almost a decade when a negative experience with a well-known travel agency prompted him to rethink the host agency and travel agency model for families everywhere. Now famvia.com has grown into one of the premier destinations for families to plan, book, and earn travel rewards on every vacation. Their in-house agency has grown to generate 7-figures in annual travel bookings and offers which gives their independent travel advisors an opportunity to start a lucrative side-hustle or even replace their full-time income. Job Type: Full-time
Pay: $19,000,000.00 - $39,000,000.00 per year
Expected Start Date: 15/12/2024
#J-18808-Ljbffr