Desarrollador de Software Senior / Medellín
Desarrollador de Software Full Stack
Ubicación: Antioquia
Modalidad: Teletrabajo
En Domina, llevamos más de 36 años acompañando la transformación de empresas en Colombia con soluciones logísticas, BPO y digitales. Hoy queremos sumar a nuestro equipo una persona apasionada por la tecnología, la innovación y el desarrollo de software, que desee aportar sus conocimientos en la construcción de soluciones digitales de alto impacto y crecer profesionalmente en una compañía líder en el mercado.
Tu misión será
Diseñar, desarrollar y mantener aplicaciones web completas, integrando frontend con React.js y backend mediante servicios y APIs propias, garantizando una excelente experiencia de usuario, alto rendimiento, calidad técnica y escalabilidad. Además, apoyarás la evolución continua de las soluciones tecnológicas mediante el uso de herramientas de inteligencia artificial que permitan acelerar el desarrollo y mejorar la calidad del software entregado.
Perfil que buscamos
Residir en Antioquia.
Tecnólogo o Profesional en Sistemas, Informática, Desarrollo de Software o carreras afines.
Experiencia entre 3 y 4 años como Desarrollador Full Stack.
Experiencia en metodologías ágiles.
Manejo de Git o SVN.
Capacidad para desenvolverse en entornos dinámicos y colaborativos.
Interés por las nuevas tecnologías y la mejora continua.
Deseable:
Experiencia utilizando asistentes de IA para programación como GitHub Copilot, Cursor, Claude Code o herramientas similares.
Interés genuino por adoptar herramientas de inteligencia artificial aplicadas al desarrollo de software.
Funciones principales
Desarrollar interfaces y aplicaciones dinámicas, modernas y funcionales utilizando frameworks y lenguajes enfocados en TypeScript, JavaScript y Python.
Diseñar, construir y mantener APIs y servicios backend que soporten las aplicaciones desarrolladas.
Integrar frontend y backend mediante microservicios y APIs propias o de terceros.
Modelar, consultar y optimizar bases de datos SQL.
Optimizar el rendimiento, la escalabilidad y la estabilidad de las aplicaciones tanto en cliente como en servidor.
Realizar pruebas, depuración y corrección de errores en las diferentes capas de la aplicación.
Utilizar herramientas de inteligencia artificial para apoyar actividades de desarrollo, generación de código, documentación, pruebas y revisión técnica.
Participar activamente en equipos ágiles y procesos de mejora continua.
Aplicar estándares de calidad y buenas prácticas de desarrollo de software.
Conocimientos técnicos
Frontend: React.js, CSS y preprocesadores de estilos.
Backend: Node.js para construcción de APIs y microservicios.
TypeScript y JavaScript.
Integración mediante APIs REST y arquitecturas de microservicios.
AWS, Azure o GCP.
Lambda y/o Cloud Functions.
Docker y Kubernetes.
Bases de datos SQL.
npm.
Desarrollo y consumo de APIs.
Buenas prácticas de desarrollo, calidad, rendimiento y seguridad del software.
Familiaridad o disposición para aprender herramientas de IA aplicadas al desarrollo, tales como autocompletado inteligente, generación y optimización de código, generación de pruebas y prompt engineering básico.
Competencias
Pensamiento analítico.
Resolución de problemas.
Comunicación efectiva.
Trabajo en equipo.
Orientación a resultados.
Proactividad.
Adaptabilidad al cambio.
Aprendizaje continuo.
Organización y atención al detalle.
Capacidad para proponer mejoras e innovar.
Lo que ofrecemos
Salario base: A convenir según experiencia.
Contrato directo con Domina, sin intermediarios.
Convenios con más de 600 marcas en salud, entretenimiento, restaurantes, educación y bienestar.
No trabajamos domingos, festivos ni en jornada nocturna.
Oportunidades reales de crecimiento y desarrollo profesional.
Participación en proyectos tecnológicos de alto impacto.
Acceso a una cultura organizacional enfocada en la innovación, el aprendizaje y la mejora continua.
Fomentamos una cultura de cuidado real que promueve el equilibrio entre la vida profesional, personal y familiar, donde cada persona se siente valorada y puede desarrollarse integralmente. Nuestro salario emocional incluye beneficios que te permiten disfrutar momentos especiales y compartir tiempo de calidad con quienes más importan.