← Вакансіі

Senior Full-Stack Developer Needed: Laravel, React Native/Expo, Twilio, Stripe

Бюджэт: $35.0 - $65.0 HOURLY / PART_TIME ⭐ 0.00 (0) United States

laravel-framework, stripe, php, react-native, twilio-api

Preferred qualifications

  • Experience: Expert
We’re looking for a senior full-stack developer to help with an existing production booking app. Lesson Connection is a live lesson-booking platform with a web portal and mobile app. The product is used by coaches, players, and sports facilities to manage private lessons, court scheduling, and payments. We’re starting to get more traction and have active lessons coming in, so we’re looking for someone reliable who can help stabilize the product now and potentially support ongoing feature work as we grow. This is not a rebuild. We need someone who can step into an existing codebase, review production behavior, debug backend/mobile/API issues, and help us move quickly but carefully. The first phase would be a paid diagnostic/review of two current production issues. After that, we would like to move into the actual fixes, and if it’s a good fit, there is strong potential for ongoing maintenance and feature development. Tech stack: * Laravel/PHP backend * React Native/Expo mobile app * Web portal * Stripe * Twilio * MySQL/database relationships * Booking/calendar/court scheduling logic Current issues to investigate: 1. Invite flow issue In the web portal, when a facility owner adds a coach/facility user, the person shows as pending, but the invite does not appear to send. We checked Twilio logs and there is no message, so it seems like the backend may not be calling Twilio. 2. Court conflict issue Court conflicts appear to work correctly in the web portal, but not in the mobile app booking flow. If one coach has Court 1 booked at a facility, another coach/player booking flow should show Court 1 as unavailable/conflicting for that same time. First paid phase: * Review the two issues * Identify likely root causes * Explain findings clearly * Estimate the time/cost to fix * Recommend the best next steps Potential ongoing work: If the diagnostic/fix work goes well, we are interested in continuing with the right developer for additional maintenance and feature improvements. Some future areas may include onboarding improvements, booking/calendar enhancements, better facility/coach management, reporting, and possible calendar integrations. Ideal experience: * Laravel/PHP * React Native/Expo * Twilio SMS/invite flows * Stripe/payment systems * REST APIs * MySQL/database relationship debugging * Existing production app maintenance * Booking, scheduling, or calendar logic We’re looking for someone who is: * Reliable and clear in communication * Comfortable working async * Good at debugging existing systems * Able to explain findings in plain English * Careful with production code * Interested in potentially supporting ongoing improvements if the first phase is a good fit Please include: * Relevant Laravel/PHP experience * Relevant React Native/Expo experience * Any Twilio/Stripe experience * Examples of existing production apps you have debugged or maintained * Whether you are comfortable starting with a paid diagnostic before moving into fixes
Адкрыць заказ

AI-чарнавік адказу

Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.

Увайдзіце, каб згенерыраваць AI-чарнавік.

Увайсці