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.
#J-18808-Ljbffr