Senior Full Stack Developer (Backend Focus) - Spanish: Native or Conversational
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
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. You’ll work with Laravel/PHP, SingleStore, multi-tenant architecture, and distributed systems., * 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.
Requirements
- 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.
Benefits & conditions
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…