Enter a job title or keyword

1953 Desarrollador Full Stack Semi SeniorSenior – Refactorización y Arquitectura

Softgic


Job Location:

Medellín - Colombia

Salary: Not provided by the employer
Experience Required: 4-5years
Posted: 17 October 2026 (10 days ago)
Application Deadline: 14 January 2027
Vacancies: 1 Vacancy

Job Summary

Buscamos un Desarrollador Full Stack Semi Senior/Senior con sólida experiencia en React TypeScript Prisma MySQL y pnpm Workspaces especializado en refactorización arquitectura de software y optimización de aplicaciones.

Será responsable de analizar un monorepo existente desde su código fuente mejorar su arquitectura modularidad seguridad y testeabilidad garantizando la estabilidad de las aplicaciones y entregando documentación técnica profesional alineada con la implementación real.



Requisitos
  • Experiencia sólida en React y TypeScript.

  • Dominio de Prisma ORM MySQL y pnpm Workspaces.

  • Experiencia trabajando con monorepos y arquitecturas modulares.

  • Desarrollo consumo e integración de APIs REST y sistemas externos.

  • Conocimientos de seguridad web validación de datos y manejo de errores.

  • Aplicación de principios SOLID separación de responsabilidades y Clean Architecture pragmática.

  • Experiencia implementando DTOs validadores repositories services y adaptadores.

  • Conocimientos de logging estructurado trazabilidad y tolerancia a fallos.

  • Experiencia en refactorización pruebas de software gestión de deuda técnica y eliminación de código legacy.

  • Capacidad para elaborar documentación técnica y arquitectónica.

  • Autonomía para ejecutar y entregar el proyecto en máximo un mes.

Responsabilidades
  • Analizar la estructura dependencias integraciones y código existente del monorepo.

  • Refactorizar componentes y servicios sin afectar el funcionamiento de otras aplicaciones.

  • Mejorar la arquitectura modularidad mantenibilidad seguridad y testeabilidad del sistema.

  • Implementar buenas prácticas de desarrollo contratos claros DTOs validadores y patrones de diseño.

  • Optimizar consultas servicios APIs e integraciones con sistemas externos.

  • Fortalecer la trazabilidad el logging estructurado el manejo de errores y la tolerancia a fallos.

  • Identificar y reducir deuda técnica eliminando código legacy y dependencias no utilizadas.

  • Implementar o ajustar pruebas para validar los cambios y prevenir regresiones.

  • Elaborar documentación técnica y arquitectónica profesional coherente con el código implementado.

  • Garantizar la entrega de los cambios funcionales y documentados dentro del plazo establecido.

Importante: Se requiere experiencia comprobable en refactorización de aplicaciones existentes y manejo de monorepos. No buscamos únicamente un desarrollador de nuevas funcionalidades sino un profesional con criterio arquitectónico autonomía técnica y capacidad para ejecutar mejoras sin comprometer la estabilidad del sistema.




Required Skills:

Experiencia sólida en React y TypeScript. Dominio de Prisma ORM MySQL y pnpm Workspaces. Experiencia trabajando con monorepos y arquitecturas modulares. Desarrollo consumo e integración de APIs REST y sistemas externos. Conocimientos de seguridad web validación de datos y manejo de errores. Aplicación de principios SOLID separación de responsabilidades y Clean Architecture pragmática. Experiencia implementando DTOs validadores repositories services y adaptadores. Conocimientos de logging estructurado trazabilidad y tolerancia a fallos. Experiencia en refactorización pruebas de software gestión de deuda técnica y eliminación de código legacy. Capacidad para elaborar documentación técnica y arquitectónica. Autonomía para ejecutar y entregar el proyecto en máximo un mes.


Required Education:

Profesional en Ingeniería de Sitemas Informática Datos Ciencia de Datos Estadística Ingeniería Industrial Administración o carreras afines.