About this role
💻 Desarrollador Full Stack
Propósito del Rol:
Como Desarrollador Full Stack, serás responsable de diseñar, desarrollar e implementar soluciones tecnológicas de alto impacto para nuestras plataformas transaccionales. Participarás en todo el ciclo de desarrollo de software, desde la construcción de interfaces modernas hasta el desarrollo de servicios backend escalables, contribuyendo a la evolución de productos estratégicos para la industria de medios de pago.
👨💻 Perfil Profesional
Educación: Profesional en Ingeniería de Sistemas, Ingeniería de Software o carreras afines.
Experiencia:
• Mínimo 3 años de experiencia como Desarrollador Full Stack o en cargos similares.
• Experiencia en desarrollo de aplicaciones web, móviles y servicios backend.
• Experiencia trabajando con plataformas o aplicaciones de naturaleza transaccional
Stack Tecnológico Requerido:
• React.
• JavaScript / TypeScript.
• Flutter.
• Dart.
• Kotlin.
• .NET (ASP.NET Core).
• Desarrollo y consumo de APIs REST.
• SQL Server y/o PostgreSQL.
• Arquitecturas basadas en microservicios.
• Git.
• Azure DevOps o GitHub Actions.
Conocimientos Deseables:
• Microsoft Azure.
• Clean Architecture.
• Principios SOLID.
• Experiencia en medios de pago.
• Plataformas POS.
• Protocolos ISO 8583.
• EMV.
• Tokenización.
• Integraciones con dispositivos de pago.
Valoramos especialmente la experiencia en el sector de medios de pago; sin embargo, no es un requisito excluyente. Buscamos profesionales con una sólida base técnica, capacidad de aprendizaje y disposición para asumir nuevos retos tecnológicos.
🚀 Responsabilidades
• Diseñar, desarrollar y mantener aplicaciones web, móviles y servicios backend.
• Implementar nuevas funcionalidades y optimizar soluciones existentes.
• Diseñar e integrar APIs REST para diferentes componentes del ecosistema.
• Participar en el diseño e implementación de arquitecturas basadas en microservicios.
• Colaborar con equipos multidisciplinarios durante el ciclo de desarrollo de software.
• Analizar, diagnosticar y solucionar incidentes técnicos relacionados con las aplicaciones.
• Participar en revisiones de código y aplicar buenas prácticas de desarrollo.
• Contribuir a la mejora continua de los procesos, la calidad del código y el rendimiento de las aplicaciones.
🎯 Competencias Clave
• Pensamiento analítico y orientación a la resolución de problemas.
• Capacidad de aprendizaje y adaptación a nuevas tecnologías.
• Trabajo en equipo y colaboración multidisciplinaria.
• Proactividad y autonomía.
• Organización y orientación a resultados.
• Comunicación efectiva.
🌟 ¿Qué ofrecemos?
🌐 Esquema de trabajo híbrido o remoto (según la necesidad del proyecto). 🚀 Participación en proyectos innovadores dentro de la industria Fintech y medios de pago. 💳 Oportunidad de desarrollar soluciones de alto impacto para plataformas transaccionales utilizadas en Latinoamérica. 🤝 Excelente ambiente de organizacional y aprendizaje continuo. 💼 Contrato por prestación de servicios. 💰 Honorarios competitivos, acordes con la experiencia y el nivel técnico del candidato.