Descripción del puesto
Descripción de la oferta
Importante compañía requiere Tecnólogo, profesional o estudiante de últimos semestres de Ingeniería de Sistemas, Desarrollo de Software o carreras afines, con experiencia práctica 2 años en desarrollo de aplicaciones web y manejo de WhatsApp Business. Se busca una persona con capacidad de análisis, pensamiento lógico, atención al detalle, disposición para aprender y habilidad para trabajar sobre proyectos existentes, comprender código desarrollado por terceros y proponer soluciones técnicas. Es importante que tenga experiencia utilizando herramientas de inteligencia artificial como asistentes de programación y que sepa validar, comprender y adaptar el código generado antes de incorporarlo a los proyectos. Frontend - Angular y TypeScript. - HTML5, CSS3 y JavaScript. - Consumo e integración de API REST. - Manejo de formularios, componentes, servicios y rutas. - Diseño de interfaces web funcionales y adaptables. Backend - PHP y Laravel. - Desarrollo y mantenimiento de API REST. - Validaciones, autenticación, autorización y manejo de excepciones. - Implementación de lógica de negocio. - Organización del código mediante buenas prácticas y patrones propios del framework. Bases de datos - MySQL y lenguaje SQL. - Diseño y mantenimiento de tablas, relaciones, consultas, índices y llaves. - Capacidad para analizar y optimizar consultas SQL. - Manejo de transacciones y consistencia de la información. Herramientas de desarrollo - Git para control de versiones, ramas y gestión de cambios. - Composer y npm. - Postman o herramientas similares para probar API. - Depuración de errores en frontend y backend. - Manejo básico de ambientes de desarrollo y producción. Inteligencia artificial aplicada al desarrollo El candidato debe tener experiencia práctica o capacidad demostrable para incorporar herramientas de IA en su flujo de trabajo diario. Se valorará especialmente el manejo de: Cursor AI: uso de agentes, contexto del proyecto, edición de múltiples archivos, generación de funcionalidades, refactorización y corrección de errores. GitHub Copilot, ChatGPT u otras herramientas equivalentes: apoyo en análisis de código, generación de pruebas, documentación y resolución de problemas técnicos. Ingeniería de prompts aplicada al desarrollo: formulación de instrucciones claras, delimitación del alcance y suministro del contexto técnico necesario. Revisión y validación del código generado por IA: identificando errores lógicos, problemas de rendimiento, vulnerabilidades y malas prácticas. Uso de IA: para comprender proyectos existentes, generar pruebas unitarias, documentar código y acelerar tareas repetitivas. Criterio fundamental: la inteligencia artificial debe utilizarse como herramienta de productividad, no como sustituto del conocimiento técnico. El desarrollador debe comprender, probar y responsabilizarse del código que entrega. FUNCIONES: Desarrollar y mantener aplicaciones web escalables Participar en el diseño técnico y funcional de las soluciones Colaborar con el equipo para implementar nuevas funcionalidades Optimizar el rendimiento de las aplicaciones (backend y frontend) Documentar el código y procesos Participar en reuniones de revisión de código y planificación de sprints Manejo de WhatsApp Business Salario: A convenir según experiencia Horario: lunes a viernes de 8:00 am a 5:00 pm Contrato: Obra labor por temporal Lugar de trabajo: Híbrido norte de Bogotá
Requerimientos
- Educación mínima: Universidad / Carrera tecnológica
- 2 años de experiencia
- Conocimientos: Trabajo en equipo
Aptitudes asociadas a esta ofertaNuevo
Trabajo en equipo¿Listo para aplicar?
Esta oferta fue agregada desde Computrabajo. Al hacer clic serás redirigido al sitio original para completar tu postulación.
Aplicar en la fuente ↗