Programador full stack (Madrid)

Programador full stack (Madrid)

13 oct
|
Why Ads Media - Digital Consulting Firm
|
Madrid

13 oct

Why Ads Media - Digital Consulting Firm

Madrid

En Why Ads Media somos una consultora de marketing digital especializada en Performance. Estamos desarrollando diferentes herramientas y tecnología interna para mejorar nuestros procesos, centralizar información y datos de diferentes plataformas y potenciar nuestra operativa mediante Inteligencia Artificial. Queremos incorporar a un/a Senior Full Stack Developer / Tech Lead con al menos 4 años de experiencia que lidere técnicamente el desarrollo de nuestra tecnología interna. Actualmente contamos con un pequeño equipo de desarrollo formado por 3 perfiles junior con buena base técnica. La persona que se incorpore tendrá un papel fundamental en la evolución del producto, en la toma de decisiones técnicas y en el crecimiento del equipo. Buscamos un perfil con capacidad para combinar ejecución técnica, criterio de producto y liderazgo, manteniendo un estándar alto de calidad y ayudando al equipo a ganar autonomía de forma progresiva. Tendrás un papel central en la evolución de nuestras herramientas internas y en la organización técnica del equipo. Seguirás desarrollando directamente y tendrás responsabilidad sobre la calidad, la arquitectura y la dirección técnica del trabajo realizado por el equipo. Entre otras tareas: * Desarrollo y evolución de aplicaciones con React, Node.js y TypeScript. * Diseño e implementación de funcionalidades de frontend y backend. * Definición y evolución de la arquitectura técnica de nuestros productos internos. * Integración y consumo de APIs de terceros. * Diseño y mantenimiento de bases de datos, principalmente PostgreSQL. * Integración de modelos de IA dentro de nuestras aplicaciones y procesos. * Desarrollo mediante IA, agentes de programación y herramientas de coding autónomo. * Desarrollo de automatizaciones e integraciones entre diferentes plataformas. * Definición de buenas prácticas de desarrollo, testing, documentación y seguridad. * Revisión de código y supervisión de Pull Requests. * Identificación y prevención de deuda técnica. * Resolución de problemas técnicos de mayor complejidad. * Participación en decisiones de producto y priorización técnica. Además, asumirás el liderazgo técnico de un equipo de 3 desarrolladores junior. Liderazgo del equipo Esta parte tendrá un peso importante dentro del puesto. Entre tus responsabilidades estarán:



* Organizar y distribuir trabajo técnico dentro del equipo. * Traducir necesidades de negocio y producto en tareas técnicas claras. * Ayudar a los perfiles junior a plantear correctamente las soluciones antes de desarrollar. * Revisar código y ofrecer feedback concreto y útil. * Detectar errores de planteamiento, arquitectura o implementación antes de que lleguen a producción. * Definir y mantener estándares comunes de desarrollo. * Desbloquear al equipo cuando aparezcan problemas técnicos. * Fomentar buenas prácticas de testing, documentación y mantenimiento. * Ayudar a mejorar la capacidad de análisis y resolución de problemas del equipo. * Supervisar el uso correcto de herramientas de desarrollo asistido por IA. * Conseguir que los desarrolladores ganen progresivamente criterio y autonomía. * Hacer seguimiento de las tareas y velar por la calidad de las entregas. * Mantener una comunicación fluida entre desarrollo, producto y negocio. Buscamos una persona capaz de enseñar, exigir, dar contexto y elevar el nivel técnico del equipo. Una persona con 4 o más años de experiencia profesional en desarrollo de software, con una base Full Stack sólida y experiencia trabajando sobre aplicaciones reales. El puesto requiere suficiente madurez técnica para desarrollar funcionalidades, tomar decisiones de arquitectura, revisar el trabajo de otros desarrolladores y asumir responsabilidad sobre el resultado final. Conocimientos y experiencia necesarios * 4+ años de experiencia profesional en desarrollo de software. * Experiencia sólida trabajando con React. * Experiencia sólida trabajando con Node.js. * Experiencia utilizando Git y GitHub en equipos de desarrollo. * Experiencia diseñando, consumiendo e integrando APIs REST. * Experiencia trabajando con bases de datos relacionales, especialmente PostgreSQL. * Capacidad para desenvolverse tanto en frontend como en backend. * Buen criterio en arquitectura y estructuración de aplicaciones.



* Experiencia realizando debugging y resolviendo problemas técnicos complejos. * Experiencia realizando code reviews. * Capacidad para escribir código mantenible, testeable y escalable. * Conocimientos de testing y buenas prácticas de calidad. * Capacidad para trabajar de forma autónoma y tomar decisiones técnicas. * Soltura utilizando IA para desarrollar software, mediante asistentes de código, agentes integrados y herramientas de desarrollo asistido. Para nosotros es especialmente importante que la IA se utilice con criterio técnico: planteamiento de soluciones, revisión del código generado, detección de errores, testing, optimización y control de calidad. Experiencia en liderazgo Valoraremos especialmente experiencia en: * Liderazgo técnico de pequeños equipos. * Mentorización de desarrolladores junior. * Coordinación técnica de proyectos. * Definición de arquitectura y estándares de desarrollo. * Asignación y seguimiento de tareas técnicas. * Responsabilidad sobre entregas y calidad técnica. * Seguimiento del progreso y desbloqueo del equipo. * Desarrollo de perfiles con menor experiencia. El puesto requiere capacidad de liderazgo, comunicación, criterio técnico y habilidad para hacer crecer al equipo. * Posición con responsabilidad directa sobre un pequeño equipo de desarrollo. * Capacidad real para influir en la arquitectura y evolución de nuestros productos internos. * Participación directa en decisiones de producto y tecnología. * Horario de lunes a jueves: entrada flexible entre las 08:00 y las 09:00 y salida entre las 17:00 y las 18:00. * 2 día de teletrabajo a la semana. * 100 % teletrabajo durante julio y agosto, Navidad y Semana Santa. * Trabajo con herramientas, APIs, datos y problemas reales de negocio. * Acceso y uso continuo de las principales herramientas y modelos de Inteligencia Artificial aplicados al desarrollo. * Posibilidad de construir y consolidar progresivamente el área tecnológica de Why Ads Media. * Capacidad para asumir más responsabilidad a medida que crezcan nuestros productos y el equipo. Nuestra tecnología interna está ganando cada vez más peso dentro de la compañía. * La persona que se incorpore tendrá la posibilidad de influir directamente en cómo construimos producto, cómo trabaja el equipo técnico y cómo evoluciona el área tecnológica de Why Ads Media. #J-18808-Ljbffr

📌 Programador full stack (Madrid)
🏢 Why Ads Media - Digital Consulting Firm
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: programador full stack (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: programador full stack (madrid) / madrid