
Senior Full Stack Engineer
Salescaling · Spain
- Hybrid
- Full-time
- $120,000 / year
- Spain
Job highlights
- Design and evolve backend/frontend architecture.
- Build end-to-end features.
- Improve performance and scalability.
- Contribute technical expertise to AI/data.
- Elevate code quality and testing.
About the role
About Salescaling
En Salescaling estamos construyendo una plataforma SaaS B2B que aporta observabilidad, inteligencia y memoria al proceso comercial, a partir de reuniones, llamadas y otras interacciones. Trabajamos con IA aplicada de verdad, producto en producción con clientes reales, y un foco muy claro en arquitectura limpia, escalabilidad y mantenibilidad. Buscamos a alguien que no solo escriba código, sino que piense el sistema, cuestione decisiones técnicas y ayude a hacerlo crecer con criterio.Your Role
Como Senior Full Stack Engineer, tendrás impacto real desde el primer día:- Diseñar y evolucionar arquitectura backend y frontend
- Construir funcionalidades end-to-end
- Mejorar rendimiento, escalabilidad y mantenibilidad
- Aportar criterio técnico en decisiones de IA, datos e infraestructura
- Elevar la calidad del código y los tests
- Trabajar mano a mano con producto y negocio
Tech Stack
Backend: NestJS (TypeScript), APIs REST, Arquitectura modular, DDD, procesos asíncronos, colas, streaming, Integraciones externas.Frontend: Next.js, React + TypeScript, Tailwind CSS, state management. Experiencia en productos SaaS complejos.
Datos: PostgreSQL, TypeORM, Optimización de queries, JSONB, índices, vistas / materialized views, pg_trgm, pgvector.
Infra & DevOps: Docker, CI/CD, Deploys en cloud (VPS, Azure, AWS o similar), Observabilidad básica (logs, métricas, errores). Buen criterio de costes y escalabilidad.
Testing: Tests unitarios e integración. Mentalidad clara de: “si no está testeado, no está terminado”.
Profile We Are Looking For
Essential:- Architectural mindset, not just executor
- Real production experience with NestJS + Next.js
- Very good command of TypeScript
- Autonomy, responsibility, and critical thinking
- Clear communication (especially remotely)
- Experience in B2B SaaS and multi-tenant systems
- Applied AI: RAG, embeddings, LLMs, search
- Asynchronous systems, queues, streaming, or distributed systems
- Having suffered (and fixed) production systems 😄
What We Offer
- 100% remote (Spain)
- Real product with active users
- Significant technical influence and autonomy
- Modern stack and reasoned technical decisions
- Sustainable pace (no burnout culture)
- Small, senior, and bureaucracy-free team
- Real growth potential towards Lead / Principal Engineer
- Competitive salary, commensurate with senior profile (to be defined)
How We Work
Agile methodology, Short iterations, Priority to quality and maintainability, Fewer meetings, more focus, Technical opinions heard and valued.Key Skills/Competency
- Full Stack Engineering
- Backend Development
- Frontend Development
- TypeScript
- NestJS
- Next.js
- React
- PostgreSQL
- System Design
- AI Applications
Skills & topics
- Senior Full Stack Engineer
- TypeScript
- NestJS
- Next.js
- React
- SaaS
- B2B
- AI
- Remote
- Spain
How to get hired
- Tailor your resume: Highlight NestJS, Next.js, TypeScript, and AI experience.
- Showcase production experience: Detail your contributions to complex SaaS products.
- Emphasize remote work skills: Stress autonomy, critical thinking, and clear communication.
- Apply through the provided link: Submit your application via the Tally.so URL.
Technical preparation
Master NestJS and Next.js with TypeScript.,Deep dive into PostgreSQL optimization.,Practice building end-to-end features.,Familiarize with Docker and CI/CD.
Behavioral questions
Describe a complex system you designed.,How do you handle technical disagreements?,Share an example of critical thinking.,How do you ensure code quality and testing?
Frequently asked questions
- What are the key technologies used by Salescaling for the Senior Full Stack Engineer role?
- The Senior Full Stack Engineer role at Salescaling heavily utilizes TypeScript, with a backend stack of NestJS and a frontend stack of Next.js and React. They also work with PostgreSQL for data, Docker for infrastructure, and are exploring AI applications like RAG, embeddings, and LLMs.
- Is this a fully remote position at Salescaling?
- Yes, this Senior Full Stack Engineer position is 100% remote and specifically for candidates located in Spain.
- What level of autonomy and technical influence can I expect as a Senior Full Stack Engineer at Salescaling?
- Salescaling emphasizes significant technical influence and autonomy. As a Senior Full Stack Engineer, you will be encouraged to design and evolve architecture, question technical decisions, and contribute to AI and infrastructure strategy.
- What is Salescaling's approach to work-life balance for their remote engineering team?
- Salescaling promotes a sustainable pace and a 'no burnout culture,' prioritizing quality and maintainability. They aim for fewer meetings and more focused work, indicating a commitment to a healthy work-life balance for their remote team.
- Does Salescaling have opportunities for career growth within the Senior Full Stack Engineer role?
- Yes, Salescaling offers real possibilities for growth towards Lead or Principal Engineer roles. The team is small and senior, providing a clear path for advancement for high-performing engineers.
- What kind of AI experience is Salescaling looking for in a Senior Full Stack Engineer?
- Salescaling is applying AI in their product and values experience in areas like RAG, embeddings, LLMs, and search. Prior experience 'suffering and fixing' production systems, especially with AI components, is highly regarded.