We’re hiring a part-time Senior PHP / Laravel Developer to work on a production healthcare appointment-scheduling platform. This is a Laravel MVC, server-rendered application with complex domain logic covering providers, services, availability, and insurance, plus integrations with a practice-management system.
The platform handles PHI and supports multi-step booking flows, so security, correctness, and reliability are critical. This is not a SPA — it’s a mature Laravel application enhanced with JavaScript to support dynamic user interactions.
Core Responsibilities
Develop and maintain Laravel MVC components (controllers, Blade views, Eloquent models)
Build and support complex booking workflows:
Provider and service availability
Multi-step form validation and submission
Insurance and private-pay logic
Maintain and extend legacy routes and URL patterns safely
Integrate with external practice-management systems (read/write appointment data)
Implement transactional logic to prevent race conditions and double-booking
Support server-rendered UI with JavaScript (jQuery or vanilla):
Dynamic dropdowns, calendars, and time-slot selection
Responsive, accessible, form-heavy user flows
Handle PHI securely using proper validation, CSRF protection, and session management
Deploy and support the application in a Linux environment (Apache/Nginx, PHP-FPM, MySQL)
Debug and resolve issues in a live, user-facing production system
Incrementally improve and modernize the codebase without breaking existing behavior
Required Qualifications
Strong PHP 8.x experience
Deep Laravel expertise (routing, controllers, middleware, Blade, Eloquent, migrations)
Experience building and maintaining server-rendered applications
Solid HTML, CSS, and JavaScript skills (jQuery or equivalent)
MySQL/MariaDB experience with transactional data models
Strong debugging skills in complex, stateful workflows
Comfortable working in established, non-greenfield codebases
Security-minded approach to handling PII and PHI
Nice to Have
Experience in healthcare, scheduling, or booking systems
Experience with React
Experience refactoring or stabilizing legacy Laravel applications
Familiarity with queues and background jobs
Understanding of concurrency issues in booking systems
Exposure to localization or translation toolin
How You’ll Be Successful
- Passion for Impact: Understand how your work contributes to innovation, operational excellence, and client success.
- Challenge the Expected: Approach problems with curiosity and creativity, learning from experimentation and driving smarter solutions.
- Integrity and Respect: Lead with empathy, listen actively, and take responsibility for outcomes.
- Commitment to Quality: Set and uphold high standards; seek feedback and continuous improvement.
- Collaborative Mindset: Build strong partnerships, share knowledge, and contribute to shared goals.
- Customer-Centered Thinking: Listen deeply, understand needs, and translate them into meaningful business outcomes.
EXIT83, a leader in custom software development and AI innovation, delivers advanced software solutions for strategic, growth-focused initiatives. Positioned at the nexus of business and technology, our presence spans 12 countries, reflecting our global commitment to delivering cutting-edge technologies. With nearly 20 years of experience, we offer our expertise to a diverse clientele, from Fortune 500 companies, major government contractors to startups. Our team, which includes former Microsoft engineers, brings deep experience in development, strategy, and systems integration. At EXIT83, we're more than participants in the technology sector; we're driving its evolution, ensuring every project we undertake is a step towards a more innovative future.
