Magneto para:
¿Eres empresa? Descubre nuestras soluciones y agenda una cita haciendoclic aquí

Blog

Logo Magneto

Cargando resultados

En este momento estamos cargando los resultados disponibles

https://static.magneto365.com/lib/assets/2.93.12/9321e901f2689afe.svg icon item

/ empleos

/ Desarrollador Frontend Semi Senior (React.js)

Confidencial

Desarrollador Frontend Semi Senior (React.js)

Confidencial | Por obra o labor, 1 cupos
Fecha de publicación 2026-08-25
iconReportar

    Requisitos para aplicar a la vacante:

  • Briefcase-icon4 años de experiencia, Profesional
  • DollarCircle-icon$ 4.500.000 a $ 5.500.000
  • Location-iconMedellín

Buscamos un Desarrollador Frontend Semi-senior con sólida experiencia en React.js y TypeScript, enfocado en la construcción de aplicaciones escalables, mantenibles y de alto desempeño. La persona será responsable de desarrollar nuevas funcionalidades, optimizar componentes existentes y garantizar las mejores prácticas de desarrollo frontend dentro de equipos ágiles.


📍 Ubicación: Medellín, Colombia

🏢 Modalidad: Híbrido (asistencia a oficina 2 veces por semana)

🎓 Formación: Profesional o estudiante de últimos semestres en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.

💰 Salario: Hasta $5.500.000 COP

⏳ Duración Inicial del Proyecto: 2 a 3 meses

📈 Posibilidad de Extensión: Sí, de acuerdo con la necesidad del cliente y desempeño del consultor.

🕒 Horario: Lunes a viernes de 8:00 a.m. a 6:00 p.m.


💼 Experiencia Requerida

  • Mínimo 4 años de experiencia en desarrollo Frontend.
  • Experiencia sólida desarrollando aplicaciones con React.js.
  • Dominio de TypeScript y tipado fuerte.
  • Experiencia en diseño y consumo de APIs REST.
  • Experiencia en gestión de estado local y global.
  • Conocimiento de arquitectura y buenas prácticas de desarrollo frontend.
  • Experiencia en optimización de rendimiento y renderizado de componentes.
  • Conocimiento de metodologías ágiles.

✅ Conocimientos Obligatorios

  • JavaScript Avanzado
  • Manejo de asincronía (Async/Await, Promises).
  • Manejo adecuado de errores.
  • Closures.
  • Scope.
  • Event Loop.
  • Inmutabilidad.
  • ES6+.
  • React.js
  • Hooks y reglas de uso.
  • Manejo de estado local y global.
  • Separación de lógica y presentación (UI).
  • Navegación.
  • Manejo de Side Effects.
  • Optimización de renders.
  • Componentización y reutilización de código.
  • TypeScript
  • Tipado fuerte.
  • Interfaces y tipos personalizados.
  • Generics.
  • Tipado de componentes React.

🚀 Principales Responsabilidades

  • Desarrollar nuevas funcionalidades en aplicaciones frontend utilizando React.js y TypeScrip
  • Participar en el diseño técnico de soluciones frontend.
  • Implementar componentes reutilizables y escalables.
  • Gestionar adecuadamente estados locales y globales.
  • Garantizar la correcta interacción con APIs y servicios backend.
  • Optimizar el rendimiento y la experiencia de usuario.
  • Aplicar buenas prácticas de desarrollo, testing y mantenimiento de código.
  • Resolver incidencias y defectos reportados.
  • Participar activamente en ceremonias ágiles.
  • Colaborar con equipos de UX/UI, Backend y producto.
  • Documentar soluciones y procesos cuando sea requerido.
  • ⭐ Conocimientos Deseables
  • Redux, Context API o herramientas de manejo de estado.
  • React Query o herramientas de consumo de servicios.
  • Testing con Jest y React Testing Library.
  • CI/CD.
  • Git y GitFlow.
  • Experiencia en entornos financieros o fintech.
  • Conocimientos básicos de accesibilidad (Accessibility).
  • Experiencia en optimización de aplicaciones SPA.

subtitle-iconHabilidades

  • JavaScript
  • TypeScript
  • React.js.
  • APIs REST

subtitle-iconPalabras clave:

Netsuite, SuiteFlow, Saved Searches, NetSuite Reports, Dashboards, SuiteScript 1.0, NetSuite Financials, Multi-Book Accounting, Advanced Billing, Oracle Database