
Desarrollador Senior
IT / Sistemas
Diseñar, desarrollar e implementar soluciones de software completas (backend y frontend), funcionales y reutilizables, basadas en especificaciones técnicas y buenas prácticas de desarrollo, para garantizar plataformas seguras, escalables y alineadas a los objetivos del negocio.
- Desarrollar módulos de software en backend y frontend con base en las especificaciones del proyecto, para cumplir con los requerimientos funcionales definidos y garantizar la entrega de soluciones completas y eficientes.
- Utilizar y mejorar el framework propio de desarrollo, aplicando buenas prácticas y programación limpia, para mantener la coherencia técnica del sistema y asegurar un código escalable, eficiente y mantenible en el tiempo.
- Aplicar control de versiones con Git de forma estructurada, gestionando ramas, cambios y flujos colaborativos, para asegurar un desarrollo ordenado, trazable y sin conflictos.
- Documentar técnicamente los desarrollos realizados, detallando estructura, flujos y dependencias del código, para facilitar su mantenimiento, evolución y transferencia de conocimiento
- Realizar revisiones de código junto al equipo, para validar calidad, identificar errores y proponer mejoras, con el fin de incrementar la calidad del código y fomentar el aprendizaje colaborativo.
- Ejecutar pruebas funcionales y técnicas (unitarias e integradas), para detectar errores antes del lanzamiento y garantizar un producto más confiable y estable para el usuario final.
- Mantener una comunicación clara y proactiva con el equipo de desarrollo, participando en reuniones técnicas y seguimiento de tareas, para alinear expectativas, tiempos y entregables, y asegurar el cumplimiento de los objetivos del proyecto.
- Aplicar principios básicos de seguridad web en el desarrollo (validación de datos, inyecciones SQL, XSS, etc.), para proteger la integridad del sistema y de la información.
- Implementar e integrar servicios y APIs REST desde y hacia el backend, para asegurar la comunicación eficiente entre componentes y la interoperabilidad del sistema.
- Investigar y mantenerse actualizado sobre nuevas tecnologías, lenguajes, metodologías y herramientas, para aplicar mejoras continuas en los desarrollos y contribuir a que el equipo mantenga buenas prácticas y ventaja competitiva.
- Graduado en Ingenieria en Sistema / Ingenieria en Computación
- "PHP / Python (Intermedio- Avanzado)
- Experiencia en manejo del Larabel y servidores Linux
- -> Python sería un Plus ->"
- MySQL (consultas complejas, índices, normalización).
- JavaScript (Intermedio- Avanzado).
- MVC personalizado (adaptación al framework propio).
- Git Hub (uso diario).
- Comprensión de seguridad web (inyección SQL, XSS, etc.).
- Experiencia básica con REST API. (Intermedio)
- Inglés - Nivel Técnico
Más oportunidades similares
¿Eres un reclutador en busca de un ATS?
¿Eres un
reclutador?
Haz despegar a tu empresa,
¡súmate a nuestro universo de talentos!
Nuestro poderoso software de reclutamiento basado en la nube mejorará la gestión de los procesos de búsquedas de una manera inteligente, dinámica y colaborativa.






