Team Lead / Senior Full Stack Developer Web portal for booking flights and accommodations with sign-in, sign-up, profile, and payment functionality.
Features:
- Flights booking
- Accommodations booking
- Payment via credit card (Revolut)
- Payment via crypto (Swapin)
- Sign-in via credentials and google
- Sign-up
- Managing profile and bookings
- Additional payments
- Request changes
- Contact travel managers
Responsibilities:
- FE development
- BE development
- Review PRs
- Deployment
- Release
- Onboarding new team members (technical and non-technical)
- Collect requirements
- Prepare development plan for new scope
- Estimates for new scope
- Clients support
Challenges & Achievements:
- Crypto payment integration (Swapin)
- Credit card payment integration (Revolut)
- Domain separation
- Styled components to Tailwind CSS migration
- Flight booking flow (BE/FE)
- Accommodation booking flow (BE/FE)
Integrations:
Amadeus
RateHawk
Revolut
Swapin
Balanced
SendGrid