Ingeniero Desarrollo Front-End (React)

Aviso de fuente externaen Softtek

RequisitosRequerido – Habilidades TécnicasMínimo 3 años de experiencia como FrontEnd Developer utilizando React en entornos empresariales. Experiencia sólida en

Fuente externa - sin verificarhace 10 díasVigente hasta: 14 dic 2026

Salario

No especificado

Ubicación

Remoto

Tipo de empleo

Tiempo completo

Modalidad

Remoto

Ingeniero Desarrollo Front-End (React)

Remoto

Descripción del empleo

RequisitosRequerido – Habilidades TécnicasMínimo 3 años de experiencia como FrontEnd Developer utilizando React en entornos empresariales. Experiencia sólida en desarrollo, mantenimiento y evolución de aplicaciones construidas con React.Experiencia trabajando con React 16 o versiones equivalentes en ambientes productivos.Dominio de JavaScript y TypeScript.Experiencia en desarrollo de componentes reutilizables y escalables.Experiencia en consumo e integración de APIs REST.Conocimiento y experiencia utilizando Axios para comunicación con servicios backend.Manejo de routing, navegación, formularios, validaciones y gestión de estados.Experiencia en implementación de interfaces complejas con tablas, filtros, paginación, modales y workflows.Experiencia en control de acceso y comportamiento dinámico de interfaces basado en roles y permisos.Experiencia en manejo de cargas masivas de información y procesamiento de archivos desde el frontend.Conocimiento de buenas prácticas de rendimiento y optimización de aplicaciones React.Experiencia en pruebas unitarias y pruebas de componentes.Manejo de Git, control de versiones y procesos de Pull Requests.Experiencia utilizando herramientas de Inteligencia Artificial para desarrollo, tales como GitHub Copilot o Claude.Conocimiento de prompting, agentes de IA y asistencia al desarrollo mediante herramientas generativas.Capacidad para analizar código existente e identificar oportunidades de reutilización, mejora o creación de nuevos componentes.Experiencia trabajando sobre aplicaciones legacy en evolución continua minimizando riesgos de regresión.Conocimiento de metodologías ágiles como Scrum o Kanban.
Requerido – Habilidades BlandasCapacidad analítica y resolución de problemas.Comunicación efectiva con equipos técnicos y funcionales. Capacidad para trabajar en equipos multidisciplinarios.Orientación a resultados y calidad.Proactividad y autonomía en la ejecución de actividades.Adaptabilidad para trabajar en entornos dinámicos y proyectos de evolución tecnológica.Atención al detalle y compromiso con las buenas prácticas de desarrollo.Capacidad para gestionar múltiples tareas y prioridades simultáneamente.Disposición para aprendizaje continuo y adopción de nuevas tecnologías.
Deseable (Habilidades Técnicas)Experiencia con versiones más recientes de React.Conocimiento de librerías de manejo de estado como Redux, Zustand o Context API.Experiencia con frameworks de pruebas como Jest, React Testing Library o similares.Conocimiento de arquitecturas frontend modernas y micro frontends.Experiencia en optimización de experiencia de usuario (UX) y accesibilidad.Conocimiento de pipelines CI/CD para aplicaciones frontend.Experiencia trabajando con Azure DevOps o GitHub Actions.Experiencia utilizando herramientas de IA para automatización de desarrollo y generación de código.
Responsabilidades (Actividades a desempeñar)Desarrollar, mantener y evolucionar aplicaciones frontend utilizando React.Diseñar e implementar componentes reutilizables alineados con los estándares de desarrollo de la organización.Integrar aplicaciones con APIs REST y servicios backend.Implementar funcionalidades relacionadas con formularios, validaciones, workflows y procesos de negocio.Desarrollar interfaces con tablas, filtros, paginación, modales y componentes interactivos.Implementar mecanismos de control de acceso basados en roles y permisos.Gestionar cargas masivas de datos y procesamiento de archivos desde la interfaz de usuario.Optimizar el rendimiento y la experiencia de usuario de las aplicaciones.Ejecutar pruebas unitarias y validaciones funcionales para garantizar la calidad de las soluciones.Participar en revisiones de código y procesos de Pull Request.Analizar aplicaciones existentes para identificar oportunidades de mejora y reutilización de componentes.Colaborar con equipos de backend, QA, arquitectura y negocio para asegurar la correcta implementación de solucionesParticipar activamente en ceremonias ágiles y actividades de planificación.Apoyar la evolución de aplicaciones legacy minimizando impactos y regresiones.Utilizar herramientas de Inteligencia Artificial para acelerar el desarrollo, documentación y análisis técnico.Garantizar la calidad, mantenibilidad y escalabilidad de las aplicaciones desarrolladas.
Idiomas requeridosInglés: B1

Empleos similares