This job was published 5 months ago

Fullstack Developer (SaaS | Angular | AI-enabled)

The Key Talent
The Key Talent
Madrid, SpainOn-siteCompetitiveAdded 5 months agoRemote: Remote
Remote🇪🇸 Translated from Spanish01_wonderThe key talent

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Fullstack Developer (SaaS | Angular | AI-enabled)

Your future with The Key Talent

About us

We are a technology start-up founded in 2015 with a clear mission: to help the world of Human Resources adapt to an environment of constant change and transformation.

We are non-conformists by nature and firmly believe that only through continuous innovation is it possible to lead a sector that has not evolved at the pace companies need. We create scalable and efficient SaaS products to optimize talent attraction, selection, and evaluation processes.

We have a presence across three continents and work with major companies globally.

What do we need?

We are looking for a Fullstack Developer to join our Software Factory team and contribute to the development and evolution of our SaaS platform.

You will work end-to-end: from building interfaces with Angular to developing scalable backend services in Python, collaborating closely with Product, UX, and the rest of the technical team.

What profile are we looking for?

We are looking for a profile with 3-5 years of experience as a Fullstack Developer, with experience in SaaS environments, a solid backend foundation, and mastery of the modern frontend stack, especially Angular. We particularly value those who already integrate AI tools into their daily work to improve productivity and code quality.

What you will handle on a daily basis

We are looking for a fullstack person with technical judgment, a product focus, and a commitment to best practices. Here is the reference framework (must-haves + pluses).

Backend

APIs, business logic, and service quality.

Experience building scalable and well-versioned REST APIs.

Python + Django / DRF, with a focus on structure and maintainability.

Data modeling: SQL (primary) and notions of NoSQL where applicable.

Best practices: clean code, testing (unit/integration), and PR reviews.

Frontend

Product, UI, and user experience.

Angular with judgment: components, modules, routing, and best practices.

TypeScript, HTML5, CSS/SCSS, and a consistent approach to styling.

REST API consumption, asynchronous state management, and performance.

Attention to accessibility and visual details (clean and predictable UI).

Infrastructure and environment

Deployment, stability, and delivery cycle fluidity.

Docker and containerized environments for development and deployment.

Cloud notions (AWS) and common SaaS patterns.

CI/CD and a culture of small, measurable, and reversible releases.

AI in development

Speed, quality, and judgment to validate outputs.

Regular use of assistants (ChatGPT, Copilot, Cursor) with a practical approach.

Accelerating debugging, refactoring, and documentation without sacrificing quality.

Critical capacity: validating, testing, and deciding when not to use AI.

What type of person fits with us?

We are looking for someone who:

Is proactive, autonomous, and responsible.

Enjoys working across the entire stack.

Has a product mindset and a focus on real impact.

Is passionate about technology and continuous learning.

Shares our vision of building scalable and high-impact SaaS products.

What do we offer?

Competitive salary according to experience.

Offices in Barrio de Salamanca (Madrid), with remote work as part of our DNA.

A culture of ownership, quality, and continuous improvement.

Join us

Register and let us accompany you in your professional growth.

View original advert (Spanish)

Fullstack Developer (SaaS | Angular | AI-enabled)

Tu futuro con The Key Talent

Sobre nosotros

Somos una start-up tecnológica fundada en 2015 con una misión clara: ayudar al mundo de los Recursos Humanos a adaptarse a un entorno de cambio y transformación constante.

Somos inconformistas por naturaleza y creemos firmemente que solo a través de la innovación continua es posible liderar un sector que no ha evolucionado al ritmo que las empresas necesitan. Creamos productos SaaS escalables y eficientes para optimizar los procesos de atracción, selección y evaluación del talento.

Tenemos presencia en tres continentes y trabajamos con grandes compañías a nivel global.

¿Qué necesitamos?

Buscamos un/a Fullstack Developer para incorporarse a nuestro equipo de Software Factory y contribuir al desarrollo y evolución de nuestra plataforma SaaS.

Trabajarás de extremo a extremo: desde la construcción de interfaces con Angular hasta el desarrollo de servicios backend escalables en Python, colaborando estrechamente con Producto, UX y el resto del equipo técnico.

¿Qué perfil buscamos?

Buscamos un perfil con 3-5 años de experiencia como desarrollador/a Fullstack, con experiencia en entornos SaaS, una base sólida en backend y dominio del stack frontend moderno, especialmente Angular. Valoramos especialmente que ya integre herramientas de IA en su trabajo diario para mejorar la productividad y la calidad del código.

Lo que vas a tocar en el día a día

Buscamos una persona fullstack con criterio técnico, foco en producto y buenas prácticas. Aquí tienes el marco de referencia (must have + plus).

Backend

APIs, lógica de negocio y calidad del servicio.

Experiencia construyendo APIs REST escalables y bien versionadas.

Python + Django / DRF, con enfoque en estructura y mantenibilidad.

Modelado de datos: SQL (principal) y nociones de NoSQL cuando aplica.

Buenas prácticas: clean code, testing (unit/integration) y revisiones de PR.

Frontend

Producto, UI y experiencia de usuario.

Angular con criterio: componentes, módulos, routing y buenas prácticas.

TypeScript, HTML5, CSS/SCSS y un enfoque consistente de estilos.

Consumo de APIs REST, gestión de estados asíncronos y rendimiento.

Cuidado de accesibilidad y detalles visuales (UI limpia y predecible).

Infraestructura y entorno

Deploy, estabilidad y fluidez del ciclo de entrega.

Docker y entornos contenerizados para desarrollo y despliegue.

Nociones de cloud (AWS) y patrones habituales en SaaS.

CI/CD y cultura de releases pequeños, medibles y reversibles.

IA en el desarrollo

Velocidad, calidad y criterio para validar outputs.

Uso habitual de asistentes (ChatGPT, Copilot, Cursor) con enfoque práctico.

Acelerar debugging, refactor y documentación sin sacrificar calidad.

Capacidad crítica: validar, testear y decidir cuándo no usar IA.

¿Qué tipo de persona encaja con nosotros?

Buscamos a alguien que:

Sea proactivo/a, autónomo/a y responsable.

Disfrute trabajando a lo largo de todo el stack.

Tenga mentalidad de producto y foco en impacto real.

Sienta pasión por la tecnología y el aprendizaje continuo.

Comparta nuestra visión de construir productos SaaS escalables y de alto impacto.

¿Qué ofrecemos?

Salario competitivo acorde a la experiencia.

Oficinas en Barrio de Salamanca (Madrid), con trabajo remoto como parte de nuestro ADN.

Cultura de ownership, calidad y mejora continua.

Únete a nosotros

Regístrate y déjanos acompañarte en tu crecimiento profesional.

Need a visa? No sponsorship mentioned here. Browse visa jobs