Buscamos un Desarrollador Full stack con experiencia en el diseño, desarrollo e implementación de aplicaciones web y móviles, preferentemente en el sector fintech o de remesas internacionales. Será responsable de construir y mantener soluciones escalables, seguras y de alto rendimiento que permitan a los usuarios enviar y recibir dinero de manera rápida, confiable y sencilla.
El candidato ideal cuenta con una sólida comprensión de desarrollo frontend y backend, buenas prácticas de arquitectura, y un fuerte enfoque en la experiencia del usuario y la seguridad de la información financiera.
Responsabilidades principales
● Diseñar, desarrollar y mantener funcionalidades para la plataforma de remesas (web y/o móvil).
● Colaborar con los equipos de producto, UX/UI y backend para garantizar una integración fluida y una experiencia de usuario eficiente.
● Implementar API RESTful seguras y escalables para manejo de transacciones, autenticación y usuarios.
● Optimizar la base de datos para operaciones financieras y manejo de información sensible.
● Asegurar el cumplimiento de estándares de seguridad (encriptación, protección de datos, autenticación multifactor, etc.).
● Realizar pruebas unitarias y de integración para garantizar la calidad del código.
● Participar en revisiones de código, estimación de esfuerzos y mejora continua del stack tecnológico.
● Documentar procesos técnicos y colaborar en la automatización del despliegue (CI/CD).
Requisitos técnicos
● Lenguajes: JavaScript / TypeScript
● Frontend: React, Vue o Angular (preferente React).
● Backend: Node.js, Express, NestJS o frameworks equivalentes.
● Bases de datos: PostgreSQL, MySQL o MongoDB.
● Infraestructura: AWS, Azure o Google Cloud.
● Control de versiones: Git / GitHub / GitLab.
● Experiencia con APIs de terceros (pagos, validación de identidad, KYC, FX rates, etc.).
● Conocimientos en seguridad y cumplimiento (PCI DSS, GDPR, AML).
● Familiaridad con metodologías ágiles (Scrum, Kanban).
Competencias deseadas
● Pensamiento analítico y enfoque en la resolución de problemas.
● Capacidad de trabajar en equipos multidisciplinarios y entornos dinámicos.
● Proactividad, responsabilidad y atención al detalle.
● Interés en el sector fintech o servicios financieros digitales.
● Licenciatura o ingeniería en Sistemas, Computación, Software o carrera afín.
Deseable
● Experiencia previa en desarrollo de plataformas fintech o wallets digitales.
● Conocimientos de desarrollo móvil (React Native o Flutter).
● Experiencia con microservicios y contenedores (Docker, Kubernetes).