Senior Full Stack Developer (Backend Focus)
What we do
Publica.la is a B2B SaaS platform trusted by hundreds of publishers, bookshops, and libraries worldwide to power their digital content sales. Our multi-tenant platform processes millions of transactions across 156 countries, managing digital libraries, subscriptions, and e-commerce at scale. We're looking for a Senior Full Stack Developer with strong backend expertise to help us build and scale the core systems that power this growth—working with Laravel/PHP, SingleStore, multi-tenant architecture, and distributed systems.
What you will do
- Design and develop new features for our multi-tenant SaaS platform, with focus on backend services.
- Build and maintain scalable Laravel applications with PHP, SingleStore, and Valkey/Redis.
- Work with distributed SQL databases (SingleStore) and implement efficient multi-tenant data isolation patterns.
- Develop and optimize queue-based background processing for content ingestion, payments, and analytics.
- Collaborate with frontend developers on Livewire and Alpine.js integration.
- Ensure code quality through testing (PHPUnit/Pest), static analysis (PHPStan), and code reviews.
- Participate in architecture decisions and technical planning for platform scalability.
- Work directly with customers to understand their needs and improve the product.
- Maintain and improve existing features, ensuring platform reliability and performance.
Our stack
Technologies: PHP with Laravel, Livewire, Alpine.js, TailwindCSS, Laravel Nova, Valkey/Redis
Infrastructure: SingleStore, AWS Lambda, AWS S3, Cloudflare Workers, Docker, GitLab CI/CD
You might be a fit if you have
- 6+ years of full stack development experience with strong backend focus.
- Deep expertise in PHP and Laravel framework (at least 3 years with Laravel).
- Strong SQL database knowledge.
- Experience building and scaling multi-tenant SaaS applications.
- Solid understanding of queue-based architectures and background processing.
- Experience with testing frameworks (PHPUnit/Pest) and static analysis tools.
- Native Spanish speaker or conversational-level proficiency required. Strong written communication skills in English and Spanish (most of our communication is async and written). Portuguese is a plus.
- Proactive mindset and ability to work effectively in a remote team environment.
Nice to have
- Understanding of UX principles and ability to collaborate with designers.
- Frontend experience with modern JavaScript frameworks and component-based architectures.
- Experience with SingleStore or other distributed SQL databases (TiDB, CockroachDB).
- Livewire and Alpine.js development experience.
- Laravel Nova administration panel experience.
- Experience with AWS Lambda and serverless architectures.
- Payment gateway integration experience (Stripe, MercadoPago).
- Experience with content processing pipelines (PDF, EPUB, audio files).
- Familiarity with SAML 2.0 and OAuth implementations.
- Experience with e-commerce platforms and subscription billing.
- Contributions to open-source Laravel packages or projects.
How we work
- 100% remote team working across different time zones.
- Async-first communication with clear written documentation.
- We value code quality, testing, and maintainability.
- Continuous learning and staying updated with technology advancements.
- Strong focus on developer experience and productivity.
- Collaborative environment where your opinion matters in key decisions.
- Direct interaction with customers to understand their needs.
Hiring process
- Initial conversation about your experience and career goals.
- Technical assessment focused on Laravel and backend architecture.
- Technical interview with the engineering team to review your assessment.
- Chat with our CEO about company vision and culture fit.
- Offer.
- Onboarding and start date coordination.
Pay and perks
- Competitive salary in USD based on experience and location.
- 100% remote work with flexible hours.
- Flexible, results-based work structure.
- Collaborative, creative and dynamic work environment.
- Opportunity to work on an industry-leading digital publishing platform.
- Unlimited time off.
- Occasional team buildings, 100% paid by Publica.la.
- Reimbursements for books purchased through our platform.
- Professional development opportunities within the company.
How to apply
Send us the following:
- Your CV/resume
- Links to projects you've worked on (GitHub profile, portfolio, etc.)
- Salary expectations
- Why you want to be part of Publica.la
Email: jobs@publica.la with subject Senior Full Stack Developer (Backend Focus).