Buscamos un/a Desarrollador/a Full Stack sénior con talento para unirse a nuestro equipo dinámico. Trabajarás con tecnologías de vanguardia, desarrollando aplicaciones robustas utilizando Next.js sobre React y Tailwind CSS para interfaces de usuario (UI) adaptables. El puesto implica desarrollar aplicaciones eficientes y escalables en la plataforma en la nube AWS y contribuir en un entorno colaborativo bajo metodología Agile Scrum .
Responsabilidades Clave
* Desarrollar y mantener aplicaciones web utilizando Next.js y React .
* Implementar y diseñar interfaces de usuario responsivas con Tailwind CSS .
* Colaborar con ingenieros de backend para diseñar, integrar y realizar pruebas en FastAPI .
* Desarrollar y mantener componentes de backend en Python, asegurando prácticas sólidas de pruebas unitarias utilizando lenguaje Gherkin, Cucumber y Playwright .
* Desplegar y gestionar aplicaciones en la infraestructura de nube de AWS .
* Garantizar la escalabilidad, el rendimiento y la seguridad de las aplicaciones.
* Participar en las ceremonias de Scrum (reuniones diarias, planificación de sprint, retrospectivas).
* Colaborar estrechamente con diseñadores, desarrolladores y gestores de producto para entregar funcionalidades.
* Solucionar problemas, depurar y optimizar aplicaciones para obtener la máxima velocidad y escalabilidad.
* Mentorizar a perfiles FullStack junior y proporcionar orientación sobre dudas técnicas y mejores prácticas.
Requisitos (Cualificaciones)
* Mínimo de 4-5 años de experiencia con Next.js, React y Storybook para el desarrollo FullStack.
* Experiencia con librerías de gráficos como ECharts (preferible), Chart.js o Recharts.
* Dominio de la creación de interfaces responsivas con Tailwind CSS .
* Experiencia práctica con servicios de AWS (EC2, S3, Lambda, RDS, etc.).
* Experiencia desarrollando componentes de backend con Python e implementando pruebas unitarias ( pytest ).
* Experiencia trabajando en entornos Agile Scrum .
* Familiaridad con sistemas de control de versiones, especialmente Git .
* Fuertes habilidades analíticas y de resolución de problemas.
* Excelentes habilidades de comunicación y trabajo en equipo.
Deseable (Nice-to-Have):
* Experiencia con flujos de CI/CD utilizando herramientas como GitHub Actions.
* Experiencia con contenedores (ej. Docker ).
* Familiaridad con arquitecturas Serverless .
* Experiencia con SonarCloud o Snyk para calidad de código y seguridad.
* Familiaridad con TurboRepo para la gestión de monorepositorios.
* Conocimientos de Storybook para el desarrollo de componentes de UI.
Sobre Ti
* Excelentes habilidades de comunicación y presentación, tanto verbales como escritas.
* Gran capacidad de resolución de problemas y pensamiento crítico.
* Curiosidad y pasión por aprender nuevas habilidades y tecnologías.
* Capacidad para operar en un entorno de ritmo rápido y ambiguo, aportando valor mediante el pensamiento estructurado y el testeo basado en hipótesis.
* Presencial 2 días oficinas VILADECANS