Full-Time Desarrollador Full Stack
Descripción del empleo
Sobre Nosotros:
Somos una empresa tecnológica enfocada en soluciones de Recursos Humanos, ofreciendo una plataforma integral para la gestión de fichajes, control horario, ausencias, vacaciones y más. Nuestro objetivo es simplificar la gestión del tiempo y los RRHH a través de un software robusto, intuitivo y seguro.
Objetivo del Puesto:
Buscamos un/a Desarrollador/a Full Stack con experiencia en tecnologías modernas y pasión por la calidad del software. Participarás activamente en el diseño, desarrollo y evolución de nuestra plataforma, tanto en su versión web como en aplicaciones móviles.
Responsabilidades:
- Desarrollar nuevas funcionalidades en el sistema utilizando Symfony y PHP 8.
- Diseñar e implementar APIs RESTful y servicios siguiendo principios de Arquitectura Hexagonal y CQRS.
- Mantener y optimizar la base de datos MongoDB.
- Implementar interfaces de usuario atractivas y funcionales con React, Next.js, Material UI (MUI) y tecnologías de maquetación (HTML, CSS).
- Desarrollar y mantener nuestra aplicación móvil utilizando Flutter.
- Gestionar recursos y almacenamiento en AWS S3.
- Colaborar con el equipo en decisiones de arquitectura y buenas prácticas de desarrollo.
- Desplegar y mantener aplicaciones web en servidores con Apache.
RequisitosTécnicos (imprescindibles):
- Dominio de Symfony (preferiblemente versión 5 o superior).
- Experiencia en desarrollo backend con PHP 8.
- Conocimientos sólidos de MongoDB.
- Experiencia en React, Next.js y Material UI (MUI).
- Buen manejo de HTML5 y CSS3, con capacidad para crear interfaces responsive.
- Experiencia previa trabajando con Arquitectura Hexagonal y patrones como CQRS.
- Conocimientos en Flutter para desarrollo de apps móviles multiplataforma.
- Gestión de archivos y recursos en AWS S3.
- Familiaridad con entornos de servidor Apache.
Deseables:
- Experiencia con integración continua / despliegue continuo (CI/CD).
- Testing automatizado (PHPUnit, Jest, etc).
- Experiencia trabajando con metodologías ágiles (Scrum, Kanban).
- Conocimientos de Docker y contenedores.
Habilidades:
- Capacidad de trabajo en equipo y comunicación efectiva.
- Autonomía y responsabilidad en la gestión de tareas.
- Orientación a la calidad del código y buenas prácticas.
- Capacidad analítica y de resolución de problemas.
Qué Ofrecemos:
- Proyecto estable y en crecimiento.
- Flexibilidad horaria y posibilidad de teletrabajo.
- Buen ambiente de trabajo con un equipo técnico sólido.
- Oportunidades de formación y crecimiento profesional.
- Salario competitivo según experiencia.
Tipo de puesto: Jornada completa, Media jornada, Contrato indefinido, Autónomo
Sueldo: Hasta 1.500,00€ al mes
Beneficios:
- Flexibilidad horaria
- Teletrabajo opcional
Experiencia:
- Desarrollo de software: 5 años (Obligatorio)
Ubicación del trabajo: Empleo remoto
50 Visitas totales, 1 Hoy