Buscamos un/a Desarrollador/a Full Stack con mentalidad proactiva y capacidad de gestión 360º para incorporarse a nuestro equipo. Te encargarás del desarrollo de aplicaciones a medida, el mantenimiento de plataformas, la administración de sistemas y la implantación integral de soluciones CRM para nuestros clientes.
Responsabilidades principales:
- Gestión 360º de proyectos: Toma de requisitos con clientes, estimación de horas de trabajo y elección del stack tecnológico idóneo para cada desarrollo.
- Implantación de CRMs: Instalación, configuración y personalización técnica de sistemas CRM según las necesidades específicas de cada cliente.
- Formación y Capacitación: Preparación e impartición de sesiones formativas para los trabajadores de las empresas clientes, asegurando la correcta adopción del CRM.
- Desarrollo Web y Apps: Creación de aplicaciones desde cero (Frontend y Backend) y diseño de interfaces modernas y funcionales (React/Angular).
- Mantenimiento y Soporte: Mantenimiento, actualización, parcheo y resolución de errores (bug fixing) en plataformas existentes, incluyendo CMS (WordPress, PrestaShop) y aplicaciones heredadas.
- DevOps y Servidores: Gestión, despliegue y securización de servidores, análisis de logs, configuración de sistemas de caché y despliegues en servidores y NAS mediante contenedores Docker.
- Integraciones y Datos: Desarrollo y consumo de APIs, así como el diseño y optimización de bases de datos relacionales.
- Documentación: Redacción de documentación técnica de los proyectos y manuales de usuario para clientes.
Requisitos Técnicos (Perfil Requerido):
Desarrollo Backend & Frontend:
- Experiencia con JavaScript / TypeScript y frameworks de Frontend (React y/o Angular).
- Experiencia con Node.js (Express.js) y PHP.
- Experiencia con Python y sus entornos (FastAPI, Django, Flask).
- Estilos: HTML5, CSS3, TailwindCSS v4.
Sistemas, CRMs y Bases de Datos:
- Experiencia en la instalación y parametrización de herramientas CRM.
- Gestión de bases de datos relacionales: MySQL, PostgreSQL y Microsoft Access.
- Manejo de ORMs (Prisma, Sequelize, SQLAlchemy).
- Administración de sistemas y uso de CLI Linux.
- Contenedores con Docker enfocado a despliegues en servidores y NAS.
- Control de versiones estricto con Git.
Aptitudes valorables (Deseables / Plus):
(No es necesario dominarlo todo el primer día, pero se valorará positivamente)
- Conocimientos básicos de edición gráfica y vectorización de logos (Capture One, GIMP).
- Nociones básicas de edición y montaje de vídeo para elementos web (Hero videos).
Qué buscamos en ti:
- Capacidad de autogestión y organización de tareas.
- Buenas habilidades de comunicación para el trato directo con clientes.
- Perfil resolutivo ante incidencias y código de terceros.