Senior Full Stack Developer (Node.js/Next.js)
Senior full-stack developer (5+ years) joining a high-performance team in the fintech/banking sector, handling critical financial transactions with high availability. Day-to-day work spans building scalable apps with Node.js 20+/Next.js 14, advanced PostgreSQL with ACID transactions, secure REST APIs, and incremental refactoring of legacy code.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- University graduate or advanced student in Engineering, Systems or related field
- Minimum 5 years of professional software development experience
- 4+ years building production apps with Node.js / Express
- Advanced PostgreSQL: connection pools and strict ACID transaction handling
- 3+ years of React in production
- 1+ year of verifiable Next.js (v13/v14) experience
- Mastery of TypeScript and React Hooks
- Participation in at least one code refactoring / technical debt project
Nice to have
- Prior experience in Fintech, Banking or Payments industries
- Knowledge of multi-tenant (SaaS) and high-availability systems (99.9% uptime)
- Infrastructure: Docker, Redis, Azure/Cloud platforms
- Testing: Jest, Supertest, React Testing Library
- Integrations with external SOAP/REST APIs
Full description
Estamos buscando Desarrolladores Senior (+5 años de experiencia) para integrarse a un equipo de alto rendimiento en el sector Fintech/Banca.
Este no es un rol de mantenimiento básico; buscamos expertos en ingeniería de software capaces de gestionar transacciones financieras críticas, trabajar con alta disponibilidad y liderar la migración/refactorización de código legacy hacia arquitecturas modernas (Next.js v14).
Principales Responsabilidades
- Desarrollo End-to-End: Diseñar y construir aplicaciones escalables utilizando Node.js (v20+) y Next.js (v14+).
- Arquitectura de Datos Crítica: Gestionar bases de datos PostgreSQL, asegurando la integridad de las transacciones financieras (ACID) y optimizando consultas complejas.
- Modernización: Trabajar con código legacy, aplicando estrategias de refactorización incremental sin afectar la operación productiva.
- API Management: Integrar y desarrollar APIs RESTful seguras y eficientes.
- Calidad: Implementar buenas prácticas, patrones de diseño (Middleware Pattern) y colaborar en revisiones de código.
Requisitos Excluyentes (Must-Haves)
- Formación: Graduado universitario o estudiante avanzado de Ingeniería, Licenciatura en Sistemas o carreras afines.
- Experiencia General: Mínimo 5 años de experiencia laboral en desarrollo de software.
- Backend Expertise:
- 4+ años desarrollando aplicaciones productivas con Node.js / Express.
- Sólidos conocimientos en PostgreSQL, Pools de conexión y manejo estricto de Transacciones ACID (Nivel Avanzado).
- Frontend Expertise:
- 3+ años en React en producción.
- 1+ año de experiencia comprobable con Next.js (v13/v14).
- Dominio de TypeScript y React Hooks.
- Experiencia en Proyectos: Haber participado en al menos un proyecto de refactorización de código y manejo de deuda técnica.
Stack Tecnológico
El candidato ideal debe dominar las siguientes versiones y herramientas:
- Core: Node.js v20+, Express v4.x, React v18+.
- Modern Web: Next.js v14+ (App Router, Server Components, API Routes).
- Base de Datos: PostgreSQL (SQL Avanzado, Migraciones).
- Seguridad: JWT, Autenticación y manejo de sesiones.