Software Engineer Node.js SSR - Merchants Transactions
Naranja X Cordoba, Córdoba, Argentina
Financial Services · 1,001-5,000 employees
About the role
Lead the migration of transaction flows from legacy systems to modern, scalable microservices using Node.js. Ensure high availability, security, and performance of financial transaction processing within an AWS ecosystem.
What they look for
Requirements
Requires strong proficiency in Node.js, TypeScript, and experience with AWS services and microservices architecture. Candidates should have a background in designing high-concurrency APIs and maintaining robust, test-driven financial systems.
Benefits
Full description
Software Engineer Node.js SSR - Merchants Transactions
#SomosNaranjaX y nos une el propósito de trabajar por la inclusión y la educación financiera de millones de personas. Más de 9.5 millones de clientes nos eligen cada día porque confían en Naranja X para alcanzar sus sueños.
Estamos creando un ecosistema de soluciones tecnológicas financieras que se diferencia por ofrecer la mejor experiencia y facilidad en el acceso.
En esta posición serás una pieza clave en la migración de nuestro flujo de transacciones a tecnologías de última generación. Tendrás un rol fundamental en la modernización de la aplicación de Merchants Transactions, y tu trabajo del día a día impactará directamente en la vida de miles de comercios reales, garantizando que puedan procesar sus cobros, gestionar sus finanzas y hacer crecer sus negocios con total seguridad y sin fricciones.
¿Querés ser protagonista de esta historia e impulsar la transformación financiera de millones de personas? ¡Súmate!
¿Qué desafíos vas a encontrar en esta posición?
- Migración y Evolución Técnica: Liderar y ejecutar la migración del flujo de transacciones actual hacia nuevas tecnologías, transformando sistemas legacy en microservicios modernos, de alta eficiencia en costos y performance.
- Impacto en Comercios Reales: Desarrollar soluciones críticas donde la confiabilidad es innegociable, entendiendo que cada optimización de latencia o prevención de caídas se traduce directamente en ventas exitosas, tranquilidad y el sustento diario de nuestros merchants.
- Foco Backend (Transaccional): Proponer, diseñar y construir aplicaciones robustas y escalables utilizando Node.js, asegurando un procesamiento de transacciones financiero óptimo, seguro y de alto rendimiento.
- Arquitectura de Extremo a Extremo: Crear y mantener arquitecturas resilientes e idempotentes utilizando Node.js que se integren perfectamente con el ecosistema AWS, garantizando la consistencia de los datos transaccionales.
- Optimización de Sistemas: Proponer y aplicar mejoras respecto a latencias, sincronización de estados de pago y rendimiento general de nuestras soluciones, fuertemente apoyado en data de monitoreo y tracking.
- Colaboración Ágil: Trabajar en equipos multidisciplinarios bajo metodología Scrum, aportando visión técnica y crítica desde el diseño de producto hasta la puesta en producción.
- Calidad de Ingeniería: Garantizar la estabilidad del ecosistema transaccional mediante pruebas unitarias y de integración, promoviendo un código limpio, legible y mantenible.
¿Qué buscamos?
- Agente de Cambio: Proactividad, ownership y visión crítica, con una fuerte empatía hacia la realidad operativa y los desafíos del día a día de nuestros comercios.
- Backend: Dominio de Node.js, TypeScript y frameworks como NestJS o Fastify.
- APIs y Transacciones: Diseño y construcción de APIs REST pensadas para alta concurrencia, disponibilidad y el manejo seguro de operaciones idempotentes.
- Ecosistema AWS: Experiencia con Lambdas, EKS/ECS, SQS, SNS, EventBridge, MSK, DynamoDB, API Gateway, RDS.
- Bases de Datos: Experiencia en el diseño y creación de bases de datos relacionales, garantizando la integridad referencial de las transacciones y la optimización de consultas. Deseable PostgreSQL.
- DevOps & CI/CD: Manejo de pipelines de despliegue automatizado, contenedores (Docker/Kubernetes) y microservicios.
- Patrones: Conocimiento en arquitectura de microservicios, sistemas de alta disponibilidad y consistencia de datos transaccionales (ACID).
- Observabilidad y monitoreo: Conocimiento en herramientas como DataDog y/o Amplitude para poder trazar el ciclo de vida completo de una transacción.
- Agilidad: Experiencia de trabajo con metodologías Scrum y Kanban.
- IA: Uso fluido de agentes de IA y asistentes de desarrollo (GitHub Copilot, Cursor, etc.) para optimizar el ciclo de vida del software.
- Testing: Amplios conocimientos en la escritura de tests unitarios e integración efectivos, cruciales para el manejo de dinero. Deseable Jest y/o Mocha.
- Quality Owner: Experiencia en la ejecución de QA cruzado y posterior automatización.
- Procesos: Trabajo en un ambiente de procesos TI con validación de las diferentes prácticas y especialidades (RFC, PRD, etc.).
Sumarte a la Experiencia NX es:
📍 Modo Flex: Creemos en la presencia más que en la presencialidad. Trabajá de manera híbrida y flexible: desde casa, oficina o mixto.
🌍 #WorkFromAnywhere: desde cualquier parte del país o el mundo.
🌴 Más días de descanso: Además de vacaciones, tenés días libres NX desde el inicio para elegir cuando quieras.
💸 Ajustes de sueldo periódicos que acompañan el contexto económico.
💻 Reintegros por gastos de internet y servicios.
🍔 Reintegro en compras de supermercado y restaurantes
🤩 Programas de capacitación constante y plataformas de E-learning (Udemy) para potenciar tu desarrollo.
👶 Licencia extendida y flexibilidad al regreso para gestantes y no gestantes. + Licencias especiales para el cuidado de tu familia.
🥰Y una propuesta de valor mucho más amplia pensada para acompañarte en cada momento y desarrollar todo tu potencial.
En Naranja X promovemos un espacio de trabajo seguro e inclusivo, donde podés desplegar tu talento, tus ideas y tu magia.
Nuestras búsquedas son abiertas y equitativas para todas las personas: teniendo en cuenta diversidad de género, etaria, de religiones, ideas y opiniones, nacionalidad, personas con discapacidad, LGBTIQ+. ¡Mientras más diversos sean nuestros equipos, mayor será nuestra capacidad de agregar valor a las finanzas de las personas!
Similar roles
-
[Job-31927] SR FullStack Developer - [C# / NodeJS + React]
CI&T Brazil
-
Node.js Developer (Talent Pool)
Viseven Namibia
-
Cyber IAM Managed Service - SSO AWS Node.js AM
KPMG Global Services Pune, Maharashtra, India
-
FullStack Software Development Engineer - (NodeJS / React)
GoDaddy Gurugram, Haryana, India
-
Full Stack Engineer – Node.js, Spring Boot, Java, Microservices & REST APIs
Synechron Bengaluru, Karnataka, India
-
Consultant - ReactJs, NodeJs, JS, SQL, PLS/QL
Ellucian Bangalore East, Karnataka, India