Desarrollador / Full Stack

Aviso de fuente externaen Apréndika

DESARROLLADOR FULL STACK 1. OBJETIVO DEL PUESTODesarrollar y optimizar las plataformas de la organización, tanto en el frontend como en el backend, asegurando q

Fuente externa - sin verificarhace 4 horasVigente hasta: 28 nov 2026

Salario

No especificado

Ubicación

Caracas, Venezuela

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Desarrollador / Full Stack

Caracas, Venezuela

Descripción del empleo

DESARROLLADOR FULL STACK
1. OBJETIVO DEL PUESTODesarrollar y optimizar las plataformas de la organización, tanto en el frontend como en el backend, asegurando que funcionen de forma estable, segura y eficiente. Su trabajo debe facilitar la operación de las demás áreas, mejorar la experiencia de los usuarios y permitir que la tecnología acompañe el crecimiento del negocio.
Su gestión se orienta a escribir código limpio y documentado, resolver incidencias con rapidez, proponer mejoras técnicas sustentadas y trabajar de forma colaborativa con el equipo.
2. FUNCIONES PRINCIPALESDesarrollo de plataformas y funcionalidades- Diseñar y desarrollar funcionalidades web (frontend y backend) a partir de los requerimientos de las áreas.- Construir, mantener y mejorar sitios, aplicaciones, paneles y herramientas internas.- Desarrollar e integrar APIs y servicios que conecten las distintas plataformas de la organización.- Mantener el código ordenado, versionado y documentado, siguiendo buenas prácticas de desarrollo.
Optimización y mantenimiento- Monitorear el rendimiento de las plataformas y optimizar tiempos de carga, consultas y uso de recursos.- Detectar y corregir errores, cuellos de botella y deuda técnica.- Aplicar actualizaciones, parches y medidas de seguridad, y gestionar copias de seguridad.- Proponer mejoras de arquitectura y de experiencia de usuario con base en datos y en la retroalimentación del equipo.
Plataforma de aprendizaje (LMS)- Apoyar la configuración, personalización e integración de la plataforma de aprendizaje de la organización.- Desarrollar o ajustar temas, plugins y funcionalidades a la medida, cuando se requiera.
Integraciones y automatización- Integrar las plataformas con CRM, pasarelas de pago, herramientas de mensajería y otros sistemas, según las necesidades de cada proyecto.- Verificar que los datos fluyan correctamente entre sistemas y que se conserve la trazabilidad.- Automatizar tareas técnicas repetitivas para reducir errores y tiempos operativos.
Soporte técnico y gestión de incidencias- Atender y resolver oportunamente las incidencias técnicas reportadas por las áreas.- Documentar las fallas, sus causas, las soluciones aplicadas y su estado.- Comunicar a tiempo los riesgos, caídas o desviaciones que puedan afectar la operación.
Calidad, seguridad y documentación- Probar los desarrollos antes de su publicación y verificar su funcionamiento en distintos dispositivos y navegadores.- Proteger la información y aplicar buenas prácticas de seguridad y manejo de datos.- Mantener documentación técnica actualizada de las plataformas, configuraciones y procesos.
3. HERRAMIENTAS REQUERIDAS
Desarrollo- Lenguajes y tecnologías de frontend: HTML, CSS, JavaScript (y frameworks como React, Vue o similares).- Lenguajes y tecnologías de backend: PHP, Node.js, Python o equivalentes.- Bases de datos relacionales (MySQL, PostgreSQL) y consultas SQL.- Git y control de versiones.- Diseño y consumo de APIs REST.
Plataformas y despliegue- Moodle o LMS equivalentes: se valorará especialmente.- WordPress y otros CMS, según las necesidades del proyecto.- Servicios de hosting, servidores y nube.
Integración y comunicación- Herramientas de CRM y automatización (por ejemplo, GoHighLevel): deseable.- Google Workspace, Slack, WhatsApp y Google Meet o Zoom, según las herramientas del equipo.

4. PERFIL REQUERIDOFormación técnica, tecnológica o profesional en ingeniería de sistemas, desarrollo de software, ciencias de la computación o áreas afines, o experiencia equivalente comprobable.
Experiencia indispensable- Experiencia demostrable en desarrollo full stack (frontend y backend).- Dominio de al menos un lenguaje de backend y uno de frontend, con buenas prácticas de código.- Experiencia con bases de datos, APIs e integración entre sistemas.- Manejo de Git y de flujos de trabajo con control de versiones.- Capacidad para diagnosticar y resolver problemas técnicos y optimizar el rendimiento.- Capacidad para trabajar con autonomía, cumplir plazos y documentar su trabajo.
Experiencia deseable (suma puntos)- Conocimiento de Moodle: instalación, configuración, desarrollo de plugins o temas e integraciones.- Experiencia en desarrollo y optimización de plataformas educativas o de e-learning.- Experiencia integrando plataformas con CRM, pasarelas de pago y herramientas de automatización.- Conocimientos de seguridad web, copias de seguridad y despliegue en servidores.- Uso de herramientas de inteligencia artificial como apoyo al desarrollo, verificando siempre los resultados.
Para postular,, con el nombre de la vacante en el asunton y expectativa salarial en USD.

Empleos similares