PHP Developer (Laravel)

PHP Developer (Laravel)

Middle and Senior - 100% remote


>>> Only resumes in english <<<


Requirements

- Fluent English and excellent communication skills (important);

- Proven experience with Laravel and PHP;

- Experience with Livewire, Alpine JS, and Tailwind CSS;

- Familiarity with Filament for admin panel development;

- Strong grasp of DDD (Domain-Driven Design);

- Solid understanding of Redis, PostgreSQL, and pgvector;

- Experience deploying on DigitalOcean using Laravel Forge;

- Hands-on experience with Pest and Laravel Nightwatch;

- Experience in designing and maintaining scalable data pipelines.


Responsibilities

- Maintain and develop the Laravel-based backend and Livewire frontend (flex package);

- Work with Alpine JS and Tailwind CSS on the frontend;

- Manage deployments via Laravel Forge on DigitalOcean;

- Write and maintain smoke tests using Pest;

- Set up and maintain logging, monitoring, and error reporting systems;

- Handle video/audio processing with FFmpeg (on a separate server);

- Integrate third-party services like ElevenLabs for transcription;

- Work with Redis for action-based data processing;

- Collaborate closely with the founder and later engineering hires;

- Contribute to DDD (Domain Driven Development) structure.


Would be a plus

- Experience with graph databases;

- Familiarity with CDNs for asset storage and delivery;

- Knowledge of FFmpeg and distributed video/audio processing;

- Integration experience with third-party APIs like ElevenLabs;

- Experience working in early-stage startups or ambiguous environments;

- Familiarity with setting up staging environments and CI/CD pipelines.


Working terms

- Opportunities to work on diverse and challenging projects;

- A supportive and collaborative team environment.

- 12 vacation days per year;

- 5 sick days per year;

- Access to therapist and psychologist support for mental well-being;

- Competitive salary.

Post Date
2025-06-17
Job Type
REMOTE
Employment type
Full-time
Category
Engineering, Information Technology
Level
Entry
Country
Portugal
Industry
Software Development ,
ScrumLaunch*******