Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones web escalables y de alto rendimiento.
- Liderar discusiones técnicas, revisiones de código y aplicación de estándares de calidad.
- Colaborar con equipos UI/UX, BSA, Backend y QA para garantizar entregas alineadas con los requerimientos funcionales.
- Asegurar la viabilidad técnica de los diseños en Figma, implementando interfaces responsivas y centradas en la experiencia del usuario.
- Integrar y optimizar BFF layers y APIs para mejorar la comunicación entre front-end y backend.
- Realizar análisis de rendimiento y optimización del código.
- Participar en la definición de arquitectura de soluciones y estrategias de despliegue.
Requisitos técnicos
Front-end:
- React, React Native, Next.js
- JavaScript, TypeScript
- HTML, CSS, SASS
- Tailwind, Bootstrap, Semantic UI
Back-end:
- Node.js, Express.js, PHP
Bases de datos:
- MySQL, MongoDB, PostgreSQL
Otros:
- Fuertes habilidades en debugging, optimización de rendimiento y resolución de problemas.
- Experiencia comprobada en desarrollo Full Stack a gran escala.
- Conocimiento del ciclo de vida del desarrollo de software (SDLC) y metodologías ágiles.
- Experiencia en el sector bancario (deseable).
Competencias clave
- Liderazgo técnico y trabajo colaborativo.
- Comunicación efectiva con equipos técnicos y de negocio.
- Pensamiento analítico, estratégico y orientado a resultados.
- Capacidad para gestionar prioridades y garantizar entregas de alta calidad.