Logo for Stefanini LATAM

FullStack Developer

Job description

JOB DESCRIPTION


¡Sé parte de Stefanini!​




En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​


Buscamos Fullstack Developer para importante proyecto bancario



Objetivo del Cargo

Diseñar, desarrollar y mantener soluciones end-to-end basadas en arquitecturas de microservicios y frontend moderno, asegurando altos estándares de calidad, seguridad, rendimiento y escalabilidad, contribuyendo a la construcción de experiencias digitales robustas y reutilizables.


RESPONSIBILITIES AND ASSIGNMENTS


Responsabilidades Principales

  • Diseñar y desarrollar microservicios y APIs REST en entornos productivos utilizando Golang y/o Node.js (TypeScript, idealmente con NestJS).
  • Definir, documentar y mantener contratos de API utilizando Swagger/OpenAPI.
  • Desarrollar aplicaciones frontend en Angular (v17+) utilizando TypeScript avanzado.
  • Construir Web Components / Custom Elements reutilizables e integrarlos en arquitecturas multi-aplicación (microfrontends o shells).
  • Consumir APIs REST desde frontend mediante HttpClient, implementando interceptores, headers estándar (autenticación, trazabilidad) y manejo consistente de errores.
  • Implementar lógica reactiva utilizando RxJS y aprovechar Signals y control flow en Angular moderno.
  • Diseñar e implementar integraciones con bases de datos relacionales (PostgreSQL/MySQL) y soluciones de caching o mensajería con Redis.
  • Desarrollar pruebas automatizadas en backend y frontend: unitarias (TDD), integración y end-to-end (Playwright o Cypress).
  • Optimizar el rendimiento de aplicaciones:
  • Frontend: Core Web Vitals, lazy loading, code splitting, optimización de bundles.
  • Backend: latencia (p50/p95), profiling y eficiencia en el consumo de recursos.
  • Implementar prácticas de seguridad end-to-end:
  • Frontend: XSS, CSRF, CSP.
  • Backend: validación de entradas, autenticación/autorización, protección bajo estándares OWASP Top 10.
  • Gestionar autenticación y sesiones mediante manejo seguro de tokens (JWT).
  • Participar en el diseño técnico de soluciones, colaborando con equipos de producto, UX y arquitectura.
  • Gestionar el ciclo de vida completo de desarrollo: diseño, desarrollo, testing, despliegue, monitoreo y mejora continua.
  • Administrar código fuente mediante Git, siguiendo buenas prácticas de colaboración (branching, PRs, code review, conventional commits).
  • Participar en despliegues y operación en entornos contenerizados (Docker/Kubernetes) y distribución de assets mediante CDN.

REQUIREMENTS AND QUALIFICATIONS


Requisitos Técnicos

  • Dominio de al menos un lenguaje backend: Golang o Node.js con TypeScript (ideal experiencia en ambos).
  • Experiencia con frameworks backend (NestJS deseable).
  • Experiencia sólida en desarrollo de microservicios y APIs REST.
  • Manejo de Swagger/OpenAPI para documentación de APIs.
  • Dominio de Angular (v17+) y TypeScript avanzado.
  • Experiencia en desarrollo de Web Components / Custom Elements.
  • Sólido manejo de RxJS y patrones reactivos.
  • Experiencia en consumo de APIs REST desde frontend.
  • Conocimientos avanzados de HTML5, CSS3, SCSS y diseño responsivo.
  • Experiencia en accesibilidad bajo estándares WCAG 2.1 AA.
  • Experiencia con bases de datos relacionales (PostgreSQL/MySQL) y Redis.
  • Experiencia en testing (unitario, integración y E2E).
  • Conocimientos en optimización de performance frontend y backend.
  • Conocimiento en prácticas de seguridad (OWASP Top 10, JWT, XSS, CSRF, CSP).
  • Manejo avanzado de Git.
  • Experiencia con Docker, Kubernetes y CDN.

ADDITIONAL INFORMATION


Beneficios Stefanini


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!


Full Stack Engineer Related jobs

Other jobs at Stefanini LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.