¡Activa las notificaciones laborales por email!

Programador Senior full stack Symfony

FYNKUS

Tarragona

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 software en Tarragona busca un desarrollador senior para unirse a su equipo. Ofrecen trabajo 100% remoto, horario flexible y un salario entre 40K y 55K, dependiendo de la experiencia. Las responsabilidades incluyen diseño y desarrollo de nuevas funcionalidades, resolución de problemas técnicos y promoción de la calidad en el código.

Servicios

Trabajo 100% remoto
Horario flexible
23 días de vacaciones laborales

Formación

  • Experiencia sólida en el desarrollo con Symfony y PHP.
  • Capacidad para resolver retos técnicos complejos.
  • Actitud proactiva y comunicativa.

Responsabilidades

  • Diseño y desarrollo en equipo.
  • Resolución de retos técnicos complejos.
  • Fomento de la calidad y las buenas prácticas.

Conocimientos

Symfony
PHP
HTML5
CSS3
VueJS
TypeScript
Bases de datos relacionales
Testing
Curiosidad por IA

Herramientas

MariaDB
Docker
Terraform
Ansible
Descripción del empleo
Overview

Sobre Fynkus

En Fynkus estamos construyendo el futuro de la administración de fincas. Somos una empresa española que desarrolla una solución SaaS para la gestión de comunidades de propietarios. Nuestro software está diseñado para administradores de fincas profesionales e incluye contabilidad integrada, comunicación directa con propietarios, gestión documental y automatización de procesos clave. Tras años de evolución, nos encontramos en una fase de madurez tecnológica y crecimiento, y estamos abordando una reestructuración profunda de áreas críticas para elevar calidad, escalabilidad y rendimiento. Las áreas de avance están relacionadas con funcionalidades tipo CRM (comunicaciones, gestión de tareas) y un enfoque orientado a IA, que es lo que nuestros clientes están solicitando.

Buscamos un desarrollador senior que quiera dejar huella en un producto real, con impacto directo en miles de usuarios, y que disfrute enfrentándose a desafíos técnicos de verdad: arquitectura moderna, rendimiento, mantenibilidad y diseño orientado al producto.

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?

Buscamos a un compañero que se sume a nuestro equipo para aportar su experiencia y crecer con nosotros. En Fynkus, el impacto es compartido y las decisiones se toman en equipo.

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.

Tus responsabilidades
  • Diseño y desarrollo en equipo: Colaborar 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. Participarás en revisiones de código y discusiones técnicas para mejorar como equipo.
  • Autonomía y gestión de tus tareas: Te desarrollarás con autonomía para organizar tus responsabilidades y llevar las tareas a término, manteniendo comunicación constante con el resto del equipo.
  • Mejora continua del código: Identificarás y propondrás mejoras en la base de código y participarás en 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: ves un problema o algo que se puede mejorar, lo señalas, propones una solución y te implicas.
  • Autonomía: no necesitas que te digan cada paso, sabes priorizar y organizarte.
  • Comunicación clara y directa: sin miedo ni vergüenza a decir lo que piensas, siempre 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

Fomentamos que el stack no defina al programador; valoramos tu criterio técnico y tu capacidad de adaptación. Priorizamos principios sólidos, 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. La IA es un aliado clave: te animaremos a usar herramientas de asistencia (como GitHub Copilot) para potenciar tu productividad y la calidad de tus propuestas.

Nuestro ecosistema tecnológico actual incluye:

  • Backend: PHP 8+ tipado con Symfony y MariaDB.
  • Frontend: VueJS+TypeScript para las partes modernas.
  • Legacy mantenido con Bootstrap y jQuery y migraciones progresivas.
  • Entorno de desarrollo: Docker para asegurar consistencia y agilidad en entornos locales.
  • Infraestructura: Terraform y Ansible para automatización.

Actualmente, estamos en evolución hacia una arquitectura más escalable y valoramos experiencia con Domain-Driven Design (DDD), Arquitectura Hexagonal, microservicios y CQRS. Buscamos gente con base sólida, ganas de construir software de calidad, más allá de una tecnología concreta.

Proceso de selección

Queremos que el proceso de selección sea bidireccional: buscar encaje en intereses, cultura y capacidades. Se estructura en tres fases:

  1. 1. Primera reunión (conocimiento mutuo)

    Conversación sobre trayectoria, motivaciones y lo que buscas; explicaremos el estado actual del producto, cómo trabajamos y nuestro estilo de gestión. Se extraerán conclusiones sobre encaje en equipo y tecnología.

  2. 2. Evaluación técnica

    Si hay interés, habrá una prueba práctica resoluble en 2-3 días y subida a repositorio con documentación. Posteriormente se presentará la solución y se discutirá para alinear necesidades.

  3. 3. Reunión final

    Discusión para concretar condiciones de incorporación y resolver dudas antes de la oferta final.

¿Te interesa?

Escríbenos contando qué has hecho, qué te motiva y cómo puedes aportar. No es necesaria una carta de presentación larga; lo que queremos es conocerte un poco antes de conversar.

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.