Team Lead / Senior Full Stack DeveloperSlack app for flight booking, accommodation booking, expense reporting, approval flow, and WEB admin space for managing trips, reports, users, and company settings.
Features: Home tab (user favorite hotels, user last bookings, accommodation and flight booking button, my profile link) Flight booking flow in Slack App Accommodation booking flow in Slack App Expense reporting in Slack App Approval flow in Slack App Dashboard (stats, pending trips, pending expenses, expired documents) Trips (list, filters, overview) Expenses (list, filters, overview) Reports (list, filters) Users (list, filters, overview) Payments (list, filters, overview) Company settings Teams management page Employers management page Employment types management page Daily allowance management page Hotels management page Trip purposes management page Roles management page Recommendations management page Reviews page Subscriptions page Actions and notifications management page User invitation Merging trip Pull trip from queue Unassigned trips Synchronization with HR system Create tasks in Jira External bookings Request additional payments 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: Amadeus Quick Connect integration Flight grouping RateHawk integration Building slack bot with interactive UI Synchronization with HR system (Hibob) Organize expense reporting Role base access to back office Synchronize user calendar with trips Integrations: Amadeus
RateHawk
Hibob
Jira Client
Balanced
Amazon CloudWatch Logs
Slack API
SendGrid