Job Description
About the Project
We're building a subscription-based web app that helps parents and grandparents easily discover and plan kid-friendly activities. The platform is an extension of Kidlist, a trusted resource for local families in Chicago’s west and northwest suburbs, and this new system will offer curated suggestions, followed by a personalized chatbot conversation to refine results.
Position Overview
We're seeking an experienced full-stack developer to take over and continue building on our existing Laravel-based system. You'll be responsible for writing, implementing, and testing code across the stack to develop new features and improve functionality. This is a hands-on development role for someone who is organized, collaborative, and enthusiastic about building a product that makes a difference for families.
Tech Stack You Must Know Well
- Framework & Language: Laravel 10 (PHP 8.3)
- Admin Tools: FilamentPHP 3.2
- Frontend: Livewire 3.4 via Filament
- Database: MySQL
- Queue Management: Laravel Horizon + Redis
- Integrations:
- Google Places API
- Open Weather API
- Sentry (error tracking)
- Mailgun (transactional email delivery)
- Deployment & Version Control: Laravel Forge + GitHub
What You'll Do
- Develop and implement new features within an existing Laravel application
- Build a calendar system
- Maintain and optimize backend processes, APIs, and database structures
- Use FilamentPHP and Livewire to enhance admin functionality and UI components
- Debug issues and monitor performance via Sentry and Laravel Horizon
- Collaborate with the project owner and participate in weekly check-in meetings
- Clearly communicate technical decisions and provide timely updates
- Build with the user in mind—parents and grandparents looking for reliable, curated family plans
What We're Looking For
- 5+ years of full-stack Laravel development experience
- Proven experience with FilamentPHP and Livewire
- Strong understanding of MySQL, Redis, and Laravel queue systems
- Excellent communication skills and fluency in English
- Comfortable working in Central Time
- Ability to hit the ground running without rebuilding the current Laravel system
- Highly organized and detail-oriented
- Experience with chatbot integrations or conversational UIs
- Passionate about user experience and mission-driven development
Nice to Have
- Background working with subscription-based platforms
- Familiarity with accessibility and family-centered design best practices
Job Tags
Contract work, Local area,