Frontend Developer
CurrentProyecto para Porvenir: Gestión de Historial Laboral y Cotizaciones a Pensión- Desarrollo de Interfaz con React: Creación de una aplicación intuitiva y funcional para que los usuarios puedan ver y aprobar su historial laboral y cotizaciones a pensión.- Implementación de Microfrontends: Modularización del proyecto en varios microfrontends, cada uno en su propio directorio o repositorio, integrados utilizando single-spa para una mejor gestión y escalabilidad del proyecto.- Estilización con CSS Puro: Uso de CSS puro para asegurar una apariencia consistente y profesional, garantizando que el diseño sea atractivo y funcional.- Pruebas Unitarias con Jest: Desarrollo de pruebas unitarias para asegurar la calidad del código, incluyendo pruebas complejas de asincronía, respuestas de mocks y validación de formularios.- Uso de Mocks: Implementación de mocks para simular respuestas de servicios externos (API) no disponibles, lo que permitió avanzar en el desarrollo sin depender de la disponibilidad de dichos servicios.- Encriptación y Seguridad de Datos: Implementación de funciones de encriptación y desencriptación utilizando la librería crypto, además de ofuscar el código para proteger la información sensible de los usuarios.- Diseño Responsivo: Aseguramiento de que la aplicación sea accesible y funcional en diversos dispositivos y tamaños de pantalla, proporcionando una experiencia de usuario consistente.- Solución de Problemas de Comunicación entre Microfrontends: Creación de contextos para facilitar el paso de datos entre diferentes microfrontends, mejorando la comunicación y funcionalidad del sistema.- Corrección de Bugs y Mejoras Continuas: Responsabilidad en la corrección de errores y la implementación de nuevas funcionalidades, como sliders y animaciones, para mejorar la experiencia del usuario.