¡Activa las notificaciones laborales por email!

Programador Senior full stack Symfony

FYNKUS

Málaga

A distancia

EUR 40.000 - 55.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa de tecnología está buscando un desarrollador con sólida experiencia en PHP y Symfony para unirse a su equipo remoto. Ofrece un ambiente de trabajo flexible y 23 días laborables de vacaciones. El rol implica diseño y desarrollo de funcionalidades, resolución de problemas técnicos complejos, y fomento de buenas prácticas. Se requiere autonomía, comunicación clara y un nivel básico de inglés.

Servicios

Trabajo 100% en remoto
Horario flexible
23 días de vacaciones
Oportunidad de usar herramientas de IA

Formación

  • Sólida experiencia con Symfony, PHP, HTML5, CSS3, VueJS y TypeScript.
  • Buen manejo de bases de datos relacionales (idealmente MariaDB).
  • Conocimientos de testing (PHPUnit, Jest, etc.).
  • Conocimiento básico o interés en herramientas de infraestructura como Terraform, Ansible o Docker.
  • Actitud proactiva: señalas problemas, propones soluciones y te implicas.
  • Autonomía: priorizas y te organizas sin necesidad de indicaciones constantes.
  • Comunicación clara y directa: expresar ideas con respeto.
  • Capacidad para resolver problemas con criterio técnico y sentido común.
  • Nivel de inglés básico, especialmente en lectura y escritura.

Responsabilidades

  • Colaborarás con el Product Owner y el equipo en el diseño y desarrollo de nuevas funcionalidades.
  • Resolver problemas técnicos exigentes y evaluar soluciones con el equipo.
  • Fomentar buenas prácticas y mantener una cultura de calidad.
  • Gestionar tus tareas con un alto grado de autonomía.
  • Identificar y proponer mejoras en la base de código.
  • Usar herramientas de IA para mejorar el desarrollo.

Conocimientos

Symfony
PHP
HTML5
CSS3
VueJS
TypeScript
Bases de datos relacionales
PHPUnit
Jest
Terraform
Ansible
Docker

Herramientas

Docker
Terraform
Ansible
Descripción del empleo
Qué ofrecemos

Trabajo 100% en remoto. Puedes trabajar desde donde quieras.

Horario flexible, con una franja común de 09:00 a 14:00 (hora peninsular) de lunes a viernes para facilitar la colaboración.

Puedes elegir entre el calendario laboral de tu lugar de residencia o el de Valencia (sede de la empresa).

Vacaciones: 23 días laborables de vacaciones + Nochebuena + Fin de Año.

Salario: entre 40K y 55K, según tu experiencia y nivel de responsabilidad.

¿Qué harás?

Formarás parte de nuestro equipo de Producto, desarrollando las nuevas funcionalidades de la mano del Product Owner para definir el alcance de las nuevas funcionalidades y del Tech Lead para asegurar la excelencia técnica, siendo tu rol fundamental para ayudarnos a evolucionar el producto.

Nuestra naturaleza y responsabilidades

Tus responsabilidades

  • Diseño y desarrollo en equipo: colaborarás estrechamente con el Product Owner y el resto del equipo en el diseño y desarrollo de nuevas funcionalidades. Trabajarás en un entorno ágil, aportando tu visión para entregar código de calidad y fácil de mantener.
  • Resolución de retos técnicos complejos: aportarás tu experiencia para resolver problemas técnicos exigentes. Compartirás tus conocimientos y ayudarás al equipo a evaluar las mejores soluciones técnicas para cada caso.
  • Fomento de la calidad y las buenas prácticas: contribuirás a la cultura de calidad, promoviendo TDD, clean code y otras buenas prácticas. Tu voz será importante en revisiones de código y discusiones técnicas.
  • Autonomía y gestión de tus tareas: te desenvolverás con un alto grado de autonomía para organizar tus responsabilidades y llevar las tareas a término, siempre en comunicación con el equipo.
  • Mejora continua del código: identificarás y propondrás mejoras en la base de código, participando en tareas de refactorización para mantener una plataforma escalable y robusta a largo plazo.
  • Curiosidad por la IA como herramienta: usarás herramientas de IA para agilizar el desarrollo y elevar la calidad de tu código.
Qué buscamos en ti
  • Sólida experiencia con Symfony, PHP, HTML5, CSS3, VueJS y TypeScript.
  • Buen manejo de bases de datos relacionales (idealmente MariaDB).
  • Conocimientos de testing (PHPUnit, Jest, etc.).
  • Conocimiento básico o interés en herramientas de infraestructura como Terraform, Ansible o Docker.
  • Actitud proactiva: señalas problemas, propones soluciones y te implicas.
  • Autonomía: priorizas y te organizas sin necesidad de indicaciones constantes.
  • Comunicación clara y directa: expresar ideas con respeto.
  • Capacidad para resolver problemas con criterio técnico y sentido común.
  • Nivel de inglés básico, especialmente en lectura y escritura.
Nuestro stack y cultura de desarrollo

Nuestro stack

Valoramos la capacidad de aplicar principios de desarrollo y resolver problemas por encima de la tecnología específica. Fomentamos la mejora continua, testing (TDD) y refactoring constante. Nuestro proceso se apoya en entrega continua (CD) con despliegues frecuentes y seguros mediante una estrategia similar a scaled trunk based development con feature flags.

Creemos que la IA es un aliado clave y alentaremos el uso de herramientas de asistencia (como GitHub Copilot o similares) para potenciar la productividad y la calidad de las propuestas.

Nuestro ecosistema tecnológico actual incluye:

  • Backend: PHP 8+ tipado con Symfony y MariaDB.
  • Frontend: VueJS+TypeScript para las partes modernas.
  • Legacy: partes con Bootstrap y jQuery, migrando progresivamente.
  • Entorno de desarrollo: Docker para consistencia y agilidad local.
  • Infraestructura: Terraform y Ansible para la automatización.

Estamos evolucionando hacia una arquitectura más escalable, valorando experiencia en Domain-Driven Design (DDD), Arquitectura Hexagonal, microservicios y CQRS para construir software robusto y preparado para el futuro.

Proceso de selección

El proceso es bidireccional y se estructura en tres fases:

1. Primera reunión (conocimiento mutuo)

Conversemos sobre tu trayectoria, motivaciones y lo que buscas. Te explicaremos el estado actual del producto, nuestra forma de trabajo y estilo de gestión. Sacaremos conclusiones sobre el encaje en equipo y tecnología.

2. Evaluación técnica

Si hay interés, realizará una prueba práctica que podrás resolver en 2-3 días y subir a un repositorio con documentación. Luego tendremos una reunión para defender tus decisiones y discutir los resultados.

3. Reunión final

Concretamos las condiciones de incorporación y resolvemos dudas para asegurar alineación antes de la formalización.

¿Te interesa?

Escríbenos contándonos tu experiencia, motivaciones y cómo puedes aportar al equipo. No hace falta una carta de presentación larga: queremos conocerte un poco antes de charlar.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.