Seleccionamos en LA LAGUNA para ICOD SYSTEMS un/a
INGENIERO/A DE SOFTWARE FRONTEND
¿CÓMO SERÍA TU DÍA A DÍA ?
* Diseñar y desarrollar aplicaciones y componentes de software a nivel empresarial utilizando tecnologías y frameworks modernos.
* Colaborar con arquitectos de soluciones para implementar diseños alineados con la visión arquitectónica general.
* Escribir código limpio, mantenible y bien probado, siguiendo estándares de desarrollo establecidos.
* Construir y optimizar esquemas de bases de datos, consultas y capas de acceso a datos.
* Desarrollar e integrar APIs, servicios web y microservicios.
* Implementar buenas prácticas de seguridad y garantizar el cumplimiento de normativas aplicables.
* Participar en revisiones de código y contribuir a la mejora continua de las prácticas de desarrollo.
* Diagnosticar y resolver problemas técnicos complejos en toda la pila de la aplicación.
* Colaborar con los equipos de DevOps para implementar pipelines de CI/CD y estrategias de contenerización.
* Trabajar con ingenieros de QA para asegurar la calidad y el rendimiento del software.
* Documentar especificaciones técnicas, código y procedimientos operativos.
* Mentorear a desarrolladores junior y fomentar el intercambio de conocimientos dentro del equipo.
¿QUE BUSCAMOS?
* Grado en Informática, Ingeniería de Software o disciplina técnica relacionada, finalizado recientemente o en fase final de máster.
* Dominio de JavaScript y/o TypeScript para el desarrollo de aplicaciones frontend.
* Experiencia con frameworks modernos de frontend como React, Angular o Vue.js.
* Sólido conocimiento de HTML5, CSS3, diseño responsive y principios de accesibilidad web.
* Comprensión de la arquitectura de aplicaciones web y de la comunicación entre frontend y backend.
* Experiencia en el consumo de APIs REST.
* Manejo de Git y flujos de trabajo colaborativos.
* Conocimiento de principios de programación orientada a objetos, estructuras de datos y buenas prácticas de ingeniería de software.
* Experiencia con testing en frontend (unitario y/o de componentes).
VALORAMOS
* Conocimiento de principios de diseño de interfaces y experiencia de usuario (UX/UI).
* Capacidad para traducir diseños visuales en interfaces funcionales y de alta calidad.
* Familiaridad con herramientas de diseño como Figma, Sketch o Adobe XD.
* Sensibilidad por el detalle visual, consistencia y usabilidad del producto.
* Colaboración fluida con perfiles de diseño y producto.
* Conocimientos de Node.js u otros entornos backend.
* Experiencia con frameworks y librerías de testing (Jest, Cypress, Testing Library).
* Experiencia en metodologías ágiles.
* Conocimientos de CI/CD, entornos cloud o despliegues automatizados.
* Conocimientos de bases de datos relacionales o NoSQL.
* Buen nivel de inglés técnico.
¿QUIERES CONOCER MÁS?
https://icod-systems.com/es/
#J-18808-Ljbffr