




Resumen del Puesto: Desarrollador de canales digitales responsable de crear experiencias de usuario excepcionales, garantizando seguridad y performance. Puntos Destacados: 1. Desarrollo de interfaces de usuario modernas y responsivas para web y móvil. 2. Enfoque en seguridad (OWASP), performance y escalabilidad de canales digitales. 3. Colaboración con equipos de diseño y backend para soluciones innovadoras. **Descripción de puesto:** Escalar y asegurar canales digitales (web/móvil) con excelente UX, autenticación robusta y menor exposición a vulnerabilidades del cliente. Desarrollar features de canal digital con performance y seguridad por diseño. Optimizar el rendimiento bajo alta demanda y reducir incidentes en producción. Es responsable de desarrollar y mantener los canales digitales del banco: aplicaciones móviles, banca en línea, portales web y aplicaciones de clientes. Su enfoque principal es crear experiencias de usuario excepcionales, garantizando seguridad, performance y correcta integración con servicios backend para ofrecer soluciones digitales innovadoras y accesibles. **Habilidades técnicas:** * Licenciatura o Ingeniería en Sistemas, Diseño Digital, Multimedia o afín. * Certificaciones deseables: Google Mobile Web Specialist, React/Angular. Experiencia * 5\-6 años de experiencia en desarrollo frontend y/o aplicaciones móviles. * Portfolio demostrable de aplicaciones web o móviles en producción. * Experiencia en desarrollo de aplicaciones bancarias o financieras (deseable). * Experiencia práctica en integración con APIs RESTful. * Conocimiento de seguridad en aplicaciones web (OWASP básico). *Conocimientos técnicos* * *Frontend: React o Angular, TypeScript/JavaScript, HTML5, CSS3, SASS/LESS.* * *Mobile: React Native, Flutter, o desarrollo nativo (Swift/Kotlin) básico.* * *State management: Redux, MobX, Context API.* * *Responsive design, Material Design, Bootstrap, Tailwind.* * *Testing: Jest, Cypress, React Testing Library.* * *Build tools: Webpack, Vite.* * *Git, Azure DevOps, CI/CD básico.* * *APIs: RESTful, JSON, integración con backends .NET.* * *Seguridad: OAuth 2\.0, JWT, HTTPS.* * *Deseable: Figma básico, principios UX/UI, Analytics.* Competencias * Atención al detalle en calidad visual y funcional. * Sensibilidad hacia experiencia de usuario. * Capacidad de traducir diseños a código funcional. * Pensamiento creativo para resolver problemas de UI/UX. * Comunicación efectiva con diseñadores y backend developers. * Orientación a resultados y entregas de calidad. * Proactividad en adopción de nuevas tecnologías frontend. * Capacidad de aprendizaje rápido de frameworks y librerías. **Actividades principales:** * Desarrollar interfaces de usuario modernas y responsivas para web y móvil. * Implementar funcionalidades frontend para banca móvil y banca en línea. * Integrar aplicaciones frontend con APIs RESTful y servicios backend. * Desarrollar componentes reutilizables y mantener librerías de componentes. * Implementar medidas de seguridad en aplicaciones web y móviles (OWASP). * Optimizar performance de aplicaciones (carga rápida, lazy loading, PWA). * Escribir pruebas unitarias y end\-to\-end para aplicaciones frontend. * Participar en code reviews y mejora continua de estándares de código. * Colaborar con diseñadores UX/UI para implementación fiel de diseños. * Resolver bugs y optimizar aplicaciones existentes. * Módulos web/móvil, pipelines de release y tableros de performance. * Core Web Vitals, tasa de errores en producción, disponibilidad del canal. * UX técnico, seguridad del lado cliente y escalabilidad. * Accesibilidad web (WCAG) * Biometría / autenticación en apps (face ID, huella) * Flutter (deseable) * SignalR (deseable)


