Senior Frontend Developer (Livewire & TALL Stack)
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
- Initial conversation about your experience and career goals.
- Frontend assessment focused on Livewire and component 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, 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).