Senior Full Stack Developer
Summary
Senior full-stack developer joining a major financial institution's Engineering Enablement team to build and maintain shared React/TypeScript libraries, tooling, and micro-frontend architecture, evaluate React/Next.js/Node/React Native upgrades, and improve testing, CI/CD, and web performance practices.
- Incorporarse al equipo de Engineering Enablement de una importante entidad financiera
- Desarrollar, mantener y evolucionar librerías, herramientas y componentes compartidos utilizados por múltiples equipos
- Participar en la evolución e integración del arquetipo tecnológico para proyectos React
- Evaluar e integrar nuevas versiones de React, Next.js, Node.js y React Native
- Diseñar y desarrollar soluciones end-to-end cuando sea necesario
- Colaborar en iniciativas de arquitectura frontend y mobile basadas en micro frontends, Module Federation y Re.Pack
- Participar en migraciones, modernización y actualización tecnológica de aplicaciones
- Evaluar y homologar nuevas versiones de librerías internas
- Definir y optimizar prácticas de desarrollo, testing automatizado y CI/CD
- Realizar revisiones de código y contribuir al cumplimiento de estándares técnicos y de calidad
- Proponer mejoras de performance, escalabilidad, mantenibilidad y seguridad
- Documentar decisiones técnicas, procesos, estándares y buenas prácticas
- Brindar acompañamiento técnico a los equipos que utilicen las soluciones
Requirements
- Experiencia sólida en desarrollo frontend con React y TypeScript
- Experiencia en desarrollo Full Stack dentro del ecosistema Node.js
- Experiencia avanzada con Next.js, preferentemente en sus versiones 15 o 16
- Conocimiento de herramientas modernas de compilación y desarrollo, como Turbopack y esbuild
- Experiencia en arquitectura de micro frontends y configuración avanzada de Webpack
- Experiencia en desarrollo de librerías, componentes compartidos, herramientas internas o plataformas para desarrolladores
- Experiencia en migración y modernización de aplicaciones frontend
- Conocimientos sólidos sobre optimización de performance web
- Experiencia implementando pruebas unitarias, de integración y end-to-end con Jest, React Testing Library y Cypress, o herramientas equivalentes
- Experiencia trabajando con pipelines de CI/CD mediante Jenkins o tecnologías similares
- Conocimiento de patrones de arquitectura y prácticas orientadas al desarrollo de soluciones escalables y mantenibles
- Experiencia en diseño, desarrollo e integración de APIs REST
- Experiencia con herramientas de gestión de estado como Redux, Zustand o similares
- Experiencia trabajando con Git y procesos de revisión de código
- Se valoran especialmente: experiencia con React Native; Module Federation con Webpack; micro frontends móviles mediante Re.Pack y Module Federation; organizaciones financieras o proyectos digitales de gran escala; design systems, toolkits, librerías internas o ecosistemas tecnológicos compartidos
Core Competencies
Demonstrates expertise in Frontend Development with React and TypeScript, alongside Full Stack capabilities within the Node.js ecosystem. Proficient in optimizing web performance, implementing CI/CD pipelines, and developing scalable solutions using modern tools and architectures.
Highest-signal resume keywords
- Frontend Development With React
- Full Stack Development With Node.js
- Next.js Advanced Experience
- CI/CD Pipeline Implementation
- Micro Frontends Architecture
ATS Optimization Keywords
Hard Skills
- React
- TypeScript
- Node.js
- Next.js
- Jest
- Cypress
- Redux
- Git
- Web Performance Optimization
- API Development
Industry Keywords
- Financial Services
- Digital Projects
- Design Systems
- Micro Frontends
- Component Libraries
Tools & Technologies
- Turbopack
- Esbuild
- Webpack
- Jenkins
- React Testing Library