Full Stack Developer (Python/Django + React) - Mid/Senior

Sé de los primeros solicitantes.
Solo para miembros registrados
Azuqueca de Henares
EUR 35.000 - 50.000
Sé de los primeros solicitantes.
Hace 5 días
Descripción del empleo

Fiva es una startup innovadora especializada en comercialización energética y desarrollo de software. Buscamos personas dinámicas, con pasión por el desarrollo de software, automatizaciones e inteligencia artificial. Personas que tengan interés en aprender sobre el sector energético y con ambición de crecimiento para unirse a nuestro equipo.

Descripción del puesto

Buscamos un/a Desarrollador/a Full Stack (Mid/Senior) para unirse a nuestro equipo de tecnología. Serás una pieza clave en la gestión, mantenimiento y escalado de nuestra plataforma principal (desarrollada en Django y React). Este puesto representa una excelente oportunidad para tomar responsabilidad técnica, optimizar la arquitectura existente y asegurar la robustez del sistema en un entorno startup dinámico.

Responsabilidades principales

  • Desarrollo y Mantenimiento: Liderar el desarrollo continuo y el mantenimiento de nuestro backend (Python/Django) y frontend (React. js).
  • Ownership de Producto: Proponer y trabajar mejoras de producto, implementar cambios que impacten positivamente al usuario final, identificar mejoras en la experiencia de usuario.
  • Gestión de la Plataforma: Asegurar el correcto funcionamiento, rendimiento y escalabilidad de las aplicaciones.
  • Arquitectura: Proponer e implementar mejoras en la arquitectura de software y la infraestructura (despliegues, CI/CD).
  • Desarrollo de APIs: Diseñar, construir y mantener APIs REST robustas para consumo interno y de partners.
  • Calidad de Código: Supervisar la calidad del código, implementar buenas prácticas, realizar revisiones (Code Reviews) y fomentar la cultura de testing.
  • Colaboración: Trabajar estrechamente con los equipos de negocio para traducir los requisitos en soluciones técnicas funcionales.
  • Mentoría: Apoyar técnicamente a otros miembros del equipo.

Perfil del candidato

  • Formación: Grado en Ingeniería Informática, Desarrollo de Software o experiencia práctica equivalente.
  • Experiencia: 2‑5+ años de experiencia demostrable trabajando con Python y Django.
  • Experiencia Frontend: Sólida experiencia con React. js y sus ecosistemas (Hooks, Redux/Context, etc.).

Competencias Técnicas

  • Dominio de Python y el framework Django.
  • Experiencia en diseño y consumo de APIs REST.
  • Conocimientos sólidos de bases de datos (preferiblemente PostgreSQL).
  • Experiencia con Git y metodologías ágiles (Scrum/Kanban).
  • (Valorable) Experiencia con Docker, CI/CD, y proveedores cloud (AWS, Azure, GCP).
  • Autonomía y Resolución de Problemas: Capacidad para gestionar la plataforma y resolver incidencias de forma proactiva.
  • Propiedad (Ownership): Sentido de la responsabilidad sobre el producto tecnológico.
  • Organización: Gestión eficiente del tiempo y priorización de tareas.
  • Trabajo en equipo y buenas habilidades de comunicación.
  • Flexibilidad para trabajar en un entorno startup cambiante.

Condiciones de la oferta

  • Tipo de contrato: Indefinido.
  • Jornada: Tiempo completo.
  • Ubicación: Los primeros meses, el trabajo será 100% presencial en Azuqueca, Guadalajara (40 minutos desde Madrid) con opción a teletrabajo según adaptación.

Por qué trabajar con nosotros

  • Oportunidad de liderar técnicamente un producto en un sector de alto crecimiento.
  • Trabajar directamente con el equipo fundador y tener impacto real desde el inicio.
  • Desarrollar competencias en arquitectura de software y gestión de sistemas.
  • Crecer profesionalmente en un ecosistema innovador y dinámico.
  • Revisión de candidaturas y portfolio (GitHub).
  • Formularios de aptitudes.
  • Prueba técnica / Desafío de código.
  • Entrevista técnica online con el equipo fundador.
  • Entrevista presencial / Desafío de código.