Desarrollador Frontend
Descrição da vaga
Objetivo: Diseñar, desarrollar y evolucionar las interfaces de los productos digitales de Banco W, garantizando una experiencia de usuario consistente, buen rendimiento, seguridad y cumplimiento de los estándares técnicos definidos por el Banco.
El profesional se integrará al equipo del Laboratorio Digital, participará en las ceremonias ágiles y trabajará sobre las iniciativas priorizadas durante cada sprint.
Responsabilidades e atribuições
- Desarrollar y mantener aplicaciones web utilizando React, Next.js, JavaScript y TypeScript.
- Construir interfaces responsivas y reutilizables con CSS y Tailwind CSS.
- Integrar las aplicaciones frontend con APIs y servicios backend.
- Implementar componentes siguiendo los lineamientos de arquitectura y experiencia de usuario.
- Analizar historias de usuario y participar en su estimación técnica.
- Ejecutar pruebas unitarias, de integración, desempeño y seguridad.
- Corregir errores y realizar mejoras sobre funcionalidades existentes.
- Participar en revisiones de código y aplicar buenas prácticas de desarrollo.
- Gestionar versiones y ramas de código mediante Git y GitHub.
- Apoyar los procesos de integración y despliegue continuo.
- Documentar las soluciones desarrolladas.
- Actualizar historias, tareas y evidencias en Azure DevOps.
- Comunicar oportunamente avances, riesgos, dependencias y bloqueos.
- Participar en reuniones diarias, planificación, refinamiento, revisión y retrospectiva de los sprints.
- Cumplir los estándares de desarrollo, calidad y seguridad establecidos por el cliente.
Requisitos e qualificações
Experiencia:
- Mínimo cinco años de experiencia en desarrollo de software.
- Al menos tres años de experiencia desarrollando aplicaciones con React y JavaScript o TypeScript.
- Experiencia comprobable trabajando con Next.js e integración de APIs.
- Experiencia participando en equipos ágiles y proyectos de desarrollo empresarial.
- Experiencia en control de versiones, revisión de código y procesos CI/CD.
- Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Informática o carreras relacionadas. Se podrá considerar formación equivalente respaldada por experiencia comprobable.
Conocimientos técnicos indispensables:
- React.
- Next.js.
- JavaScript.
- TypeScript.
- HTML5.
- CSS.
- Tailwind CSS.
- Consumo e integración de APIs REST.
- Git y GitHub.
- Pruebas unitarias y de integración.
- Integración y entrega continua mediante CI/CD.
- Metodologías ágiles y trabajo bajo Scrum.
- Manejo de Azure DevOps o herramientas equivalentes.
Deseable:
- Node.js y NestJS.
- Python.
- Servicios en Azure o AWS.
- Bases de datos SQL y NoSQL.
- Experiencia en productos digitales del sector financiero.
- Conocimientos de accesibilidad, seguridad y optimización de aplicaciones web.
Competencias:
- Autonomía técnica.
- Pensamiento analítico.
- Orientación a la calidad.
- Comunicación efectiva.
- Trabajo colaborativo.
- Capacidad para identificar y comunicar riesgos.
- Organización y cumplimiento de compromisos.
- Adaptabilidad frente a cambios de prioridad.
Condiciones:
- Modalidad: híbrida en Cali.
- Presencialidad: lunes, martes y jueves.
- Trabajo remoto: dos días a la semana.
- Dedicación: 100 %.
- Capacidad mensual: 160 horas.
- Duración estimada: 18 meses.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevistas
- Etapa 3: Confirmación del candidato
- Etapa 4: Onboarding
- Etapa 5: Contratação
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!
Conoce más sobre nosotros