Programador full stack (Madrid)

Programador full stack (Madrid)

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

14 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 clave 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 práctico.

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 oportunidad 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