Seleccionamos en LA LAGUNA para ICOD SYSTEMS un/a
INGENIERO/A DE SOFTWARE FRONTED
¿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
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 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-