IPolarity LLC

Arquitecto Líder de UI

JavaScriptReactAWSDocker
Traducción automática. Consulta el original.

Resumen del puesto

Nivel del puesto: Arquitecto Líder de UI / Ingeniero Principal de UI

Buscamos un Arquitecto Líder de UI con gran experiencia para definir e impulsar la estrategia de arquitectura front-end para aplicaciones web de nivel empresarial. Este puesto combina liderazgo técnico práctico, arquitectura de soluciones y mentoría de equipos, garantizando soluciones de UI escalables, seguras, eficientes y fáciles de mantener en múltiples productos y plataformas.

El candidato ideal contará con una profunda experiencia en tecnologías modernas de front-end, una sólida trayectoria en diseño arquitectónico y un historial probado liderando iniciativas de transformación digital a gran escala.

Columbus, OH (Híbrido)

Responsabilidades clave

Arquitectura y liderazgo técnico

Diseño de soluciones

Liderazgo en desarrollo

Liderazgo y mentoría de equipos

  1. Definir un modelo de componentes reutilizables utilizando ReactJS considerando la modularidad, escalabilidad, rendimiento, mejores prácticas e integración con capas de servicio (microservicios, CMS).
  1. Capacidad para analizar requisitos, diseñar y desarrollar software según el proceso definido.
  1. Conocimiento profundo de ES6 y bibliotecas complementarias relacionadas, excelentes habilidades de codificación front-end y una buena comprensión de aplicaciones web progresivas/híbridas.
  1. Buen conocimiento en la resolución de problemas de software de interfaz y depuración de códigos de aplicaciones.
  1. Resolver problemas técnicos de los proyectos.
  1. Experto en frameworks / bibliotecas, especialmente ReactJS.
  1. Realizar la gestión de estado utilizando Redux.
  1. Bibliotecas de pruebas unitarias JavaScript como Jest/Enzyme.
  1. Versado en el uso de bibliotecas de widgets de UI como Material-UI o cualquier equivalente.
  1. Desarrollo de UI utilizando HTML5, CSS3 / preprocesador de CSS (SASS).
  1. Desarrollo responsivo utilizando ReactStrap / Media Queries.
  1. Versado en el uso de bibliotecas para cuadrículas y gráficos como React Tables, High Charts.
  1. Integración de servicios REST API y manejo de respuestas JSON utilizando get / post / put.
  1. Conocimiento de técnicas para desarrollar sitios web con buen rendimiento.
  1. Conocimiento de entornos/herramientas como Chrome Developer tools, Sublime, Firebug, HTTP watch.
  1. Experiencia en el uso de Node (como plataforma de desarrollo).
  1. Implementación de soluciones automatizadas de IA.

Otros

  1. Debe ser organizado, automotivado y capaz de trabajar con mínima supervisión.
  1. Capacitar y asesorar a los miembros de los grupos de proyecto para garantizar una actividad eficaz de gestión del conocimiento.
  1. Software de control de versiones como GIT, Subversion.
  1. Fuerte sentido de diseño visual, familiaridad con las pautas de marca.
  1. Diseñar, desarrollar e implementar aplicaciones web, incluyendo el cumplimiento de los estándares de codificación y la creación/ejecución de scripts de pruebas unitarias adecuados.
  1. Colaborar con QA para responsabilizarse de la calidad del producto.
  1. Experiencia o conocimiento básico en Agile/Scrum.
  1. Buenas habilidades de comunicación.

Nube y DevOps

  1. Azure, AWS o Google Cloud.
  1. Azure DevOps / GitHub Actions.
  1. Pipelines de CI/CD.
  1. Docker y despliegues en contenedores.

Integración y seguridad

  1. REST APIs y GraphQL.
  1. OAuth2, OpenID Connect, SAML.
  1. Mejores prácticas de seguridad web.
  1. Optimización del rendimiento y accesibilidad (WCAG).

Arquitectura

  1. Arquitectura de micro-Frontend.
  1. Diseño basado en dominios (Domain-Driven Design).
  1. Arquitectura basada en eventos.
  1. Arquitectura basada en componentes.
  1. Experiencia en sistemas de diseño y plataformas de UI empresariales.

Cualificaciones requeridas

  1. 12+ años de experiencia en ingeniería de software con 8+ años enfocados en desarrollo de UI/front-end.
  1. 3+ años de experiencia en roles de arquitectura de UI, arquitectura de soluciones o liderazgo técnico.
  1. Experiencia demostrable en el diseño de aplicaciones a escala empresarial en el sector bancario.
  1. Implementación de soluciones de IA agente.

Opciones flexibles de trabajo desde casa disponibles.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores