> Markdown version of [/jobs/ext/17015-senior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/17015-senior-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Developer - **Company:** Ruby Labs - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), A/B Testing, Amazon Web Services, Application Performance Management, Software as a Service, Cloud Computing, Code Review, Continuous Delivery, Continuous Integration, Software Debugging, PostgreSQL, Open Source Technology, Performance Tuning, Redis, Next.js, TypeScript, ReactJS, Cloudflare, Docker - **Published:** May 17, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=93d76b5b29633846 ## About the Role Do you have experience in Scalability?, If you're looking for a comfortable 9-5 role, this won't be the right fit. But if you're excited by ownership, accountability, and building high-quality systems under real-world pressure, read on., * Core Technical Skills + At least 6 years of experience of overall full-stack application development. + At least 2 years of experience with Next.js. + Strong expertise in JavaScript/TypeScript and modern ReactJS. + Experience leading a small team in a continuous deployment environment. + Experience with CI/CD pipelines, Docker, and cloud infrastructure (preferably AWS, Cloudflare). + Solid understanding of PostgreSQL and Redis, including performance tuning and schema design. + Experience with A/B testing frameworks and using analytics to drive product decisions. + Familiarity with CMS (preferably Payload). * Leadership & Collaboration + Demonstrated ability to mentor other engineers and elevate team performance. + Clear communication style, able to explain complex topics clearly and concisely. + A proactive mindset, you spot issues before they become problems and take ownership. + Comfortable making technical decisions and defending them with logic and data. + Experience leading teams or projects., * Experience in D2C SaaS products. * Exposure to performance marketing, customer funnel optimization, or rapid MVP cycles. * Contributions to open-source or technical blogs. * Experience working in a fast-paced, high-growth startup environment. ## Description We're building and scaling a profitable D2C platform used by hundreds of thousands of customers globally, processing large volumes of traffic and revenue every month. The product is well beyond MVP: it's battle-tested in production, monetizing at scale, and now entering a phase of rapid growth and expansion. We've recently launched a second product in the same ecosystem and are doubling down on building a world-class engineering organization to support continued scale. We're looking for a Senior Full-Stack Developer who can combine hands-on technical excellence with strong ownership. You'll be responsible not just for shipping code, but for shaping architecture, improving reliability, raising engineering standards in a high-paced environment. This role is not about maintaining a legacy system. It's about scaling real products used by real users, fast., * Take ownership of core product components from concept to deployment. * Collaborate with the Product team to design scalable and maintainable architectures. * Participate in (and lead) code reviews and ensure best practices across the team. * Mentor junior and mid-level developers, providing guidance and fostering growth. * Contribute to hiring and onboarding new team members. * Maintain high code quality and application performance in a fast-paced, high-traffic environment. * Set up and improve CI/CD pipelines and development workflows. * Monitor, debug, and improve the stability and scalability of the system. * Help shape the engineering culture as the team grows. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)