Publica.la

Senior Frontend Developer (Livewire & TALL Stack)

Product Engineering
Remote (UTC-3 to UTC+2 preferred)
Full time

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 Frontend Developer to build beautiful, accessible user interfaces using Livewire, Alpine.js, and Tailwind CSS—creating experiences used by thousands of publishers and millions of readers daily.

What you will do

  • Build responsive, accessible interfaces for our multi-tenant publisher dashboard and admin tools.
  • Develop Livewire components for real-time, interactive features with server-side rendering.
  • Create lightweight interactions with Alpine.js following mobile-first design principles.
  • Style interfaces with Tailwind CSS, ensuring WCAG 2.1 AA compliance.
  • Work with Vue.js components where needed for complex client-side interactions.
  • Collaborate with backend developers on API contracts and component integration.
  • Optimize frontend performance: lazy loading, bundle optimization, caching strategies.
  • Write tests and maintain code quality with modern tooling.
  • Participate in design reviews and contribute to UI/UX improvements.

Our stack

Technologies: Laravel, Livewire, Alpine.js, Tailwind CSS, Vue.js

Also in the project: PHP, SingleStore, Valkey/Redis, Docker, GitLab CI/CD

You might be a fit if you have

  • 6+ years of frontend development experience with strong component architecture expertise.
  • Deep understanding of Livewire, Alpine.js, or similar reactive frameworks (at least 1 year).
  • Experience with Tailwind CSS and utility-first CSS frameworks.
  • Strong focus on accessibility (WCAG 2.1 AA) and mobile-first design.
  • Experience building responsive, performant user interfaces for SaaS platforms.
  • Comfortable working with Laravel ecosystem and PHP (basic understanding is fine).
  • Native Spanish speaker or conversational-level proficiency required. Strong written communication skills in English and Spanish (90% 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

  • Vue.js development experience.
  • Experience with multi-tenant SaaS interfaces and role-based access control.
  • Understanding of Laravel Blade templating and server-side rendering.
  • Knowledge of modern build tools (Vite, Webpack).
  • Experience with Playwright for frontend testing.
  • Understanding of web performance optimization techniques.
  • Experience with design systems and component libraries.
  • Contributions to open-source frontend projects.

How we work

  • 100% remote team working across different time zones.
  • Async-first communication with clear written documentation.
  • We value clean code, accessibility, 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

  1. Initial conversation about your experience and career goals.
  2. Frontend assessment focused on Livewire and component architecture.
  3. Technical interview with the engineering team to review your assessment.
  4. Chat with our CEO about company vision and culture fit.
  5. Offer.
  6. 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, CodePen, etc.)
  • Salary expectations
  • Why you want to be part of Publica.la

Email: jobs@publica.la with subject Senior Frontend Developer (Livewire & TALL Stack).