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 .
¿Todo listo para enviar su solicitud? Asegúrese de comprender todas las responsabilidades y tareas asociadas a este puesto antes de continuar.
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. xcskxlj
- Capacidad para operar en un contexto 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