← Back to Student Jobs
Student-Friendly
Entry-Level
🎓 Ready to Start?
Join thousands of students launching their careers
Apply Now
About This Opportunity
- Analizar la documentación funcional o historias del software a desarrollar.
- Desarrollo de requerimientos/funcionalidades en base al documento funcional según la tecnología solicitada.
- Realizar el mantenimiento, actualizaciones de softwares y aplicaciones
- Análisis e implementación de mejoras
- Monitorear y ajustar el código para cumplir con los umbrales de éxito en SonarQube, asegurando una calificación A en bugs, vulnerabilidades y code smells.
- Aplicar el principio SOLID, KISS y heurísticas de limpieza para evitar funciones con demasiados argumentos, argumentos bandera o código muerto que dificulte el mantenimiento.
- Refactorización y Aplicación de Polimorfismo.
- Generar documentación legible, mantenible y equilibrada al finalizar cada desarrollo antes del pase a producción, utilizando diagramas para facilitar la interpretación.
- Diseñar y ejecutar pruebas unitarias con Jest.js bajo la estructura Arrange, Act...