FullStack Developer (Django+Angular) - Híbrido

Sant Martí de Centelles

Tecnologías de Información

Categoría: IT programación

Nivel: Empleado

Publicada hace 9 días

Jornada completa

Experiencia mínima: 5 Años

Nº de vacantes: 1

Descripción del puesto de trabajo

Desde Crearte Consulting estamos buscando un FullStack Developer para una StarutUp consolidada que ayuda a empresas de Gran Consumo y Suministros Industriales a tomar el control de sus compras y potenciar su cadena de suministros para ser más competitivas.
Utilizan todo el poder de los datos y la inteligencia artificial, para generar órdenes de compra perfectas, que minimizan los costes y los riesgos. Olvídate de perder oportunidades por no tener los datos en tiempo real, de tener que hacer revisiones manuales, de romper stock, y perder recursos.

Estamos buscando un/a Desarrollador/a Fullstack Senior con sólida experiencia en Python y Angular para liderar el desarrollo de su plataforma SaaS basada en Django. Trabajarás en una arquitectura multicliente (multitenant) que da servicio a múltiples clientes, enfrentando desafíos relacionados con la escalabilidad, el aislamiento de datos y la personalización.
Participarás activamente en el diseño, construcción y evolución de la aplicación, colaborando con los equipos de backend, frontend, IA y producto.

RESPONSABILIDADES:
Desarrollar nuevas funcionalidades tanto en el frontend (Angular) como en el backend (Django/Python).
Participar en el diseño técnico de una arquitectura multicliente robusta y mantenible.
Integrar APIs y servicios internos y externos.
Colaborar con los equipos de producto, diseño y datos para mejorar la plataforma.
Escribir pruebas automatizadas y contribuir al proceso de despliegue continuo.
Mantener altos estándares de calidad de código y buenas prácticas (linting, testing, revisiones de código, etc.).

Stack tecnológico
Backend: Python, Django (multicliente, Django REST Framework)
Frontend: Angular (v14+), TypeScript, RxJS
Bases de datos: PostgreSQL
Infraestructura: Docker, GitHub Actions, Nginx
Otros: Git, REST, WebSockets, arquitectura multicliente, OAuth/JWT, herramientas CI/CD, MFA

Requisitos

IMPRESCINDIBLES:
4–5 años de experiencia como desarrollador/a Fullstack, participando en proyectos reales en producción.
Sólida experiencia con Python y frameworks como Django.
Experiencia avanzada con Angular.
Conocimiento de arquitecturas multicliente y conceptos de aislamiento de datos.
Familiaridad con bases de datos relacionales (preferiblemente PostgreSQL).
Experiencia con buenas prácticas: testing, control de versiones, revisiones de código.
Capacidad para colaborar y contribuir a decisiones técnicas.
Nivel de inglés técnico intermedio a avanzado.

DESEABLES:
Experiencia previa en plataformas SaaS.
Conocimientos de seguridad web, escalabilidad y optimización del rendimiento.
Experiencia integrando APIs de terceros.
Conocimientos básicos de DevOps o experiencia desplegando en la nube.
Experiencia con librerías Django multitenant (como django-tenants o django-multitenant-schemas).

Beneficios

Modalidad de trabajo: híbrida – 2 días por semana en oficina.
Proyecto estable con retos técnicos reales y oportunidades de crecimiento.
Cultura de equipo horizontal, colaborativa y abierta a nuevas ideas.
Autonomía para proponer mejoras técnicas y de producto.
Entorno laboral flexible.
Acceso a tecnologías modernas y procesos CI/CD consolidados.
Impacto directo en el desarrollo de una plataforma utilizada por múltiples clientes.
Volver arriba