FRONT END DEVELOPER
Somos una empresa líder en el desarrollo de software para el sector financiero, comprometida con la innovación y la excelencia en tecnología. Ofrecemos un ambiente de trabajo dinámico y colaborativo
Descripción de puesto:
Ser un miembro altamente cualificado, motivado y activo. Diseñando, desarrollando, implementando y manteniendo aplicaciones front-end robustas, escalables y seguras utilizando Angular y tecnologías asociadas.
Liderar tecnicamente proyectos, optimizar arquitecturas existentes y garantizar estandares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. Contar con una sólida experiencia en desarrollo de aplicaciones front-end.
Habilidades técnicas Indispensables:
Contribuir en la definicion de la estrategia tecnica para el desarrollo de aplicaciones front-end
Conocimiento solido de HTML5, CSS3, JavaScript (ES6+) y TypeScript
Desarrollo de componentes reutilizables con React.js y Javascript.
Manejo de herramientas como Redux, Context API, React Router, redux-sagas, etc.
Manejo de gestores de paquetes como npm y empaquetadores web (webpack).
Desarrollo de codigo de calidad mediante buenas prácticas y pruebas unitarias y/o de integración.
Conocimientos de testing mediante herramientas como: Jest, React Testing Library, etc.
Colaboración estrecha con equipos de backend y UX/UI.
Deseable:
Conversión de diseños y wireframes en código funcional
Comprensión de principios responsive y mobile-first.
Conocimiento de APIs javascipt para consumo de REST APIs backend.
Participación en revisiones de código (PR reviews).
Optimizacion de aplicaciones web para rendimiento, escalabilidad y accesibilidad.
Manejo de herramientas de CI/CD.
Actividades principales:
o Diseñar e implementar soluciones front-end eficientes y escalables usando tecnologias descritas
o Definir arquitecturas limpias (microservicios, event-driven, hexagonal) y garantizar buenas prácticas (Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code)
o Integrar aplicaciones con bases de datos, servicios externos y APIs.
o Colaborar con equipos cross-functional (FrontEnd, DevOps, QA) para integrar soluciones.
• Calidad y Seguridad:
o Implementar pruebas unitarias/integración (JUnit, Mockito) y asegurar cobertura de código.
o Aplicar estándares de seguridad (OWASP, autenticación WT/OAuth2).
• DevOps y Cloud
o Trabajar con infraestructura en la nube (AWS/Azure/GCP) y herramientas como Docker/Kubernetes.
o Automatizar despliegues con CI/CD (Jenkins, GitHub Actions).
- Ubicaciones
- Nova Solutions Systems
Acerca de Nova Solutions
¿Listo para ser parte de la revolución?
Buscamos personas curiosas, creativas y con ganas de hacer historia. Explora las oportunidades que tenemos para ti y da el siguiente paso en tu carrera.