Siemens
DecisionPoint | Cortek
Ingeniero/a Lead Front-End (React, TypeScript y MUI)
Descripción general
DecisionPoint Corporation busca un/a Ingeniero/a Lead Front-End para unirse a nuestro equipo de modernización de Global Freight Management (GFM) del Mando de Transporte de los EE. UU. (USTRANSCOM). Este puesto de liderazgo técnico práctico es ideal para un/a ingeniero/a con experiencia en React y TypeScript que pueda entregar software de alta calidad, guiar la dirección técnica front-end y asesorar a otros desarrolladores.
El/la Ingeniero/a Lead Front-End colaborará con propietarios de producto, analistas funcionales, diseñadores de UX, desarrolladores, probadores, ingenieros de DevSecOps y partes interesadas del gobierno para traducir requisitos complejos en soluciones empresariales accesibles, adaptables y fáciles de mantener. El/la candidato/a ideal combina una profunda experiencia en front-end con un sólido criterio técnico, atención a la experiencia del usuario y un enfoque práctico para equilibrar la calidad de la ingeniería con las prioridades de entrega.
Este puesto es totalmente remoto.
Funciones y responsabilidades
- Diseñar, desarrollar, probar y mantener aplicaciones web empresariales complejas utilizando React, TypeScript y Material UI (MUI).
- Liderar la arquitectura front-end y establecer patrones de desarrollo que favorezcan la escalabilidad, la coherencia, la seguridad y la mantenibilidad a largo plazo.
- Desarrollar componentes reutilizables, utilidades compartidas y soluciones alineadas con el sistema de diseño.
- Implementar interfaces adaptables, accesibles y fáciles de usar que reflejen con precisión los diseños de UX y los requisitos del producto.
- Colaborar con diseñadores de UX para perfeccionar flujos de trabajo, interacciones, diseños y detalles visuales.
- Modernizar la funcionalidad heredada preservando al mismo tiempo las capacidades empresariales críticas.
- Proporcionar liderazgo técnico y mentoría a ingenieros de nivel junior y medio.
- Realizar revisiones de código y promover estándares de calidad de código, pruebas, accesibilidad, rendimiento y mantenibilidad.
- Participar en el refinamiento del backlog, la planificación de sprints, la estimación, las retrospectivas y la planificación de lanzamientos.
- Trabajar con propietarios de producto y analistas funcionales para traducir las necesidades empresariales en historias de usuario, criterios de aceptación y tareas técnicas procesables.
- Identificar riesgos técnicos, dependencias, preocupaciones arquitectónicas y compensaciones de implementación al principio del proceso de desarrollo.
- Diseñar y consumir APIs RESTful y colaborar con ingenieros de back-end en contratos de API y modelos de datos.
- Escribir y solucionar problemas de consultas SQL para investigar incidencias, validar la funcionalidad y apoyar las actividades de desarrollo.
- Apoyar las pruebas automatizadas, la integración de CI/CD, el despliegue, la resolución de problemas y el soporte de producción.
- Comunicar recomendaciones técnicas, riesgos y compensaciones de forma clara a las partes interesadas técnicas y no técnicas.
- Liderar de forma independiente las funcionalidades desde los requisitos iniciales hasta el despliegue y el soporte de producción.
Cualificaciones
Requisitos
- Autorización para trabajar en los Estados Unidos.
- Capacidad para obtener una habilitación de seguridad de nivel secreto (Secret Security Clearance).
- Capacidad para obtener la certificación CompTIA Security+.
- Grado en Informática, Sistemas de Información, Ingeniería o una disciplina técnica relacionada, o experiencia profesional equivalente.
- Siete o más años de experiencia profesional en desarrollo de software.
- Cinco o más años de experiencia en la creación de aplicaciones de producción con React.
- Tres o más años de experiencia en el desarrollo de aplicaciones empresariales con TypeScript.
- Sólida experiencia con Material UI (MUI), incluyendo temas, personalización de componentes, diseño adaptable e implementación de sistemas de diseño.
- Experiencia demostrada liderando esfuerzos técnicos y asesorando a ingenieros de software.
- Sólidos conocimientos de arquitectura front-end moderna, diseño basado en componentes, HTML, CSS, diseño adaptable y compatibilidad entre navegadores.
- Experiencia en la integración de aplicaciones front-end con APIs RESTful.
- Experiencia con pruebas automatizadas, flujos de trabajo basados en Git y prácticas de CI/CD.
- Experiencia participando en la planificación Agile, estimación, refinamiento del backlog y desarrollo de historias.
- Sólidas habilidades de comunicación verbal, escrita e interpersonal.
- Capacidad para colaborar eficazmente con ingenieros, diseñadores, analistas, propietarios de producto y partes interesadas en un entorno de equipo remoto.
Preferencias
- Experiencia con Java, Spring Boot, SQL y desarrollo de API o servicios de back-end.
- Experiencia en la creación, mantenimiento o gobernanza de bibliotecas de componentes reutilizables y sistemas de diseño.
- Experiencia con marcos de pruebas front-end y prácticas de automatización de pruebas.
- Experiencia en la aplicación de los estándares de accesibilidad WCAG 2.1 y la Sección 508.
- Experiencia en la optimización del rendimiento de aplicaciones front-end y la modernización de aplicaciones empresariales heredadas.
- Experiencia en el apoyo a programas del Departamento de Defensa u otros programas del gobierno federal.
- Habilitación de seguridad de nivel secreto activa.
- Certificación CompTIA Security+ activa.
Nuestra política de igualdad de oportunidades en el empleo
Política de EEO y Acción Afirmativa: DecisionPoint Corporation es un empleador que ofrece igualdad de oportunidades en el empleo y aplica la acción afirmativa. Es política de DecisionPoint Corporation proporcionar igualdad de oportunidades en el empleo de acuerdo con todas las leyes, directivas y reglamentos aplicables de Igualdad de Oportunidades en el Empleo/Acción Afirmativa a todos los empleados y solicitantes cualificados sin distinción de raza, etnia, color, religión, origen nacional, sexo, edad, estado de discapacidad, embarazo, orientación sexual, identidad de género, información genética, estado de veterano protegido o cualquier otro estado protegido por las leyes federales, estatales o locales.
Política de transparencia salarial: De acuerdo con la Orden Ejecutiva Presidencial 13665, DecisionPoint Corporation no despedirá ni discriminará de ninguna otra manera a los empleados o solicitantes porque hayan preguntado, discutido o revelado su propio salario o el salario de otro empleado o solicitante. Sin embargo, los empleados que tengan acceso a la información de compensación de otros empleados o solicitantes como parte de sus funciones laborales esenciales no pueden revelar el salario de otros empleados o solicitantes a personas que no tengan acceso a dicha información, a menos que la divulgación sea (a) en respuesta a una queja o cargo formal, (b) en el marco de una investigación, procedimiento, audiencia o acción, incluida una investigación realizada por el empleador, o (c) coherente con el deber legal del contratista de proporcionar información.
Autorización para compartir el currículum y la información personal: Al expresar su interés y enviar su currículum para este puesto, usted autoriza a DecisionPoint Corporation a compartir su currículum, así como la información personal incluida en el mismo, con sus filiales, empresas asociadas y socios de equipo con el fin de considerarle para este puesto y otros puestos disponibles que requieran habilidades, educación y experiencia comparables. En caso de que DecisionPoint Corporation o sus filiales y socios de equipo deseen iniciar conversaciones previas a la contratación, se le pedirá que complete una solicitud de empleo y los documentos de empleo relacionados.
