📌 Rol: Full-Stack Developer – Pavago

🌎 Ubicación: Remoto – Colombia, México, Brasil, Costa Rica y Argentina.

💼 Tipo de Contrato: Full-time

🕒 Horario: U.S. Business Hours

📋 Descripción General

Pavago busca un Full-Stack Developer para diseñar, desarrollar y mantener funcionalidades tanto del Front-End como del Back-End de una plataforma web.

El profesional será responsable de gestionar el desarrollo de funcionalidades de principio a fin, desde la planificación hasta la implementación y el seguimiento posterior, garantizando una plataforma estable, eficiente y fácil de usar.

Se busca una persona proactiva, autónoma y con sólidas habilidades técnicas, capaz de colaborar en un entorno de trabajo principalmente asincrónico.

📋 Responsabilidades Principales

  • Diseñar, desarrollar y mantener funcionalidades de Front-End y Back-End.

  • Trabajar en interfaces de usuario, lógica del servidor y bases de datos según las necesidades del proyecto.

  • Garantizar experiencias de usuario consistentes y de alta calidad.

  • Gestionar funcionalidades desde la planificación inicial hasta el despliegue y monitoreo posterior.

  • Escribir código limpio, documentado, mantenible y fácil de probar.

  • Asegurar que las funcionalidades cumplan con los requisitos y funcionen correctamente en producción.

  • Colaborar con el equipo técnico para definir requisitos, evaluar limitaciones y desarrollar soluciones.

  • Participar en revisiones de código, compartir conocimientos y contribuir a decisiones técnicas.

  • Identificar y resolver errores, problemas de rendimiento y deuda técnica.

  • Proponer mejoras en la arquitectura, herramientas de desarrollo y procesos del equipo.

  • Comunicar avances, riesgos técnicos y posibles bloqueos de manera proactiva.

🎯 Requisitos

  • Experiencia comprobable como Full-Stack Developer trabajando en aplicaciones en producción.

  • Dominio de tecnologías modernas de Front-End y Back-End.

  • Capacidad para trabajar con interfaces de usuario, lógica del servidor y bases de datos.

  • Experiencia convirtiendo requisitos de producto en funcionalidades implementadas con supervisión mínima.

  • Sólidas habilidades de resolución de problemas y criterio técnico.

  • Inglés escrito avanzado, incluyendo documentación de decisiones técnicas y comunicación asincrónica.

  • Capacidad para coordinar horarios con colegas y otros participantes del proyecto cuando sea necesario.

  • Autonomía para gestionar tareas desde la planificación hasta la implementación.

  • Comunicación proactiva, organización y capacidad para trabajar en equipos colaborativos.

  • Compromiso con la calidad del código, su mantenimiento y la entrega eficiente de soluciones.

📌 Proceso de Selección

  1. Postulación inicial.

  2. Entrevista en video unidireccional mediante Spark Hire.

  3. Entrevista con el cliente.

  4. Oferta e incorporación (Onboarding).