




Resumen: Buscamos un Ingeniero Front End para diseñar sistemas web eficientes, colaborar con equipos multifuncionales y entregar productos y experiencias atractivas. Aspectos destacados: 1. Diseñar sistemas eficientes y reutilizables para Front End en aplicaciones web complejas 2. Colaborar con diseñadores de producto, gerentes de producto y otros ingenieros 3. Utilizar modernos frameworks front-end como React, Angular y Vue.js **Responsabilidades:** * Diseñar sistemas eficientes y reutilizables para Front End que impulsen aplicaciones web complejas. * Identificar y resolver problemas de rendimiento y escalabilidad. * Colaborar con diseñadores de producto, gerentes de producto y otros ingenieros para entregar productos y experiencias atractivas a nuestros clientes. * Cumplir los compromisos asumidos ante el equipo del proyecto y la empresa * Participar en revisiones de código * Participar en las reuniones diarias de Scrum, la planificación de sprint y la estimación de historias **Requisitos:** * Título técnico universitario (Licenciatura) o experiencia profesional o militar equivalente * 5\+ años de experiencia profesional en desarrollo front-end centrado en la experiencia de usuario * Experiencia en diseño web adaptable (responsive) * Experiencia en el desarrollo de aplicaciones ricas con HTML, CSS y JavaScript * Experiencia en el desarrollo de servicios web utilizando cualquiera de los siguientes: Python, Java, Node.js, Ruby, Go, .NET o Scala * Experiencia en uno o más frameworks front-end relevantes (React, Angular, Ember, Vue.js, Thymeleaf, etc.) y frameworks de pruebas (Jest, Mocha, Jasmine, Selenium, etc.) * Experiencia con tecnologías de diseño y renderizado de vistas (p. ej., adaptabilidad, mejora progresiva, compatibilidad con navegadores/dispositivos) * Conocimiento profundo de React.js y sus principios fundamentales * Experiencia con funcionalidades más recientes de React.js, como React Hooks y la API Context **Requisitos preferidos:** * Competencia en una amplia gama de enfoques de diseño de software y patrones comunes de UX * Capacidad para identificar cuándo (y cuándo no) utilizar patrones de diseño de software front-end (p. ej., asincronía, enlace de datos, módulos, MVC, objetos, promesas) * Experiencia con AWS y/o computación en la nube * Experiencia en desarrollo ágil de software * Experiencia con herramientas de integración continua (p. ej., Jenkins) * Experiencia en arquitectura, diseño y programación de aplicaciones en un entorno de nube AWS * Experiencia en la arquitectura de sistemas altamente disponibles que utilicen equilibrio de carga, escalabilidad horizontal y alta disponibilidad * Buenas habilidades de comunicación y presentación * Curiosidad natural por nuevos lenguajes de scripting, frameworks y tecnologías * Altos estándares personales de código/desarrollo (pruebas entre pares, pruebas unitarias, documentación, etc.) A continuación se presenta una lista de requisitos físicos y mentales identificados como necesarios para cumplir las funciones esenciales de este puesto: * **Asistencia –** Capacidad para mantener los días y horarios programados, incluida la presencia en las instalaciones en la ubicación asignada según lo especificado. * **Capacidades físicas –** Capacidad para levantar hasta 25 libras ocasionalmente, y sentarse o estar de pie durante períodos prolongados. * **Operación de equipos de oficina —** El puesto requiere operar equipos habituales en entornos de oficina, incluidos computadoras, fotocopiadoras y otros equipos de oficina, lo que implica visión cercana, destreza manual y trabajo en proximidad con equipos. * **Habilidades de comunicación oral –** Habla, claridad verbal y reconocimiento del habla. * **Habilidades de comunicación escrita –** Redacción, lectura y comprensión escrita, y expresión escrita. * **Capacidades mentales –** Logro/esfuerzo, escucha activa, adaptabilidad/flexibilidad, pensamiento analítico, atención al detalle, flexibilidad categorial, preocupación por los demás, cooperación y coordinación, pensamiento crítico, razonamiento deductivo, confiabilidad, independencia, razonamiento inductivo, ordenamiento de información, iniciativa, innovación, mantenimiento de relaciones, integridad, comprensión y expresión orales, sensibilidad ante problemas, atención selectiva, autorregulación, orientación al servicio, orientación social, percepción social, tolerancia al estrés, apoyo y gestión del tiempo. Nuestro compromiso con la excelencia en el servicio al cliente es solo una parte de nuestra historia. ¡También estamos dedicados a apoyar a nuestro activo más valioso: ¡nuestros asociados! Una de las formas en que lo hacemos es ofreciendo una variedad de beneficios de alta calidad para nuestros asociados y sus familias. **Todos los asociados a tiempo completo reciben los beneficios establecidos por la ley y son elegibles para los siguientes beneficios:** * Seguro médico familiar ampliado * Seguro de vida * Cupones para alimentos * 10 días de vacaciones * Bono anual de fin de año de 30 días Somos un empleador que ofrece igualdad de oportunidades y ¡apoyamos la diversidad y la inclusión! Reece USA es un Empleador que Ofrece Igualdad de Oportunidades — Empleador: Raza, Color, Religión, Sexo, Orientación Sexual, Identidad de Género, Origen Nacional y cualquier otro estatus protegido por la ley.


