Empresa busca un Desarrollador Senior y Gerente de Proyectos Técnicos con más de 5 años de experiencia para liderar el desarrollo de aplicaciones web y productos SaaS, gestionar proyectos y asegurar la calidad y escalabilidad del código. Se requiere experiencia en desarrollo full-stack o frontend, APIs, GitHub y plataformas de despliegue.
Lidera proyectos de desarrollo y arquitectura técnica en un entorno remoto. Ideal para desarrolladores senior con habilidades de gestión de proyectos.
Descripción del puesto: Serás responsable del desarrollo de nuestras aplicaciones web y productos SaaS. Esto incluye la creación de nuevas funcionalidades, la revisión y mejora del código existente, la gestión de proyectos técnicos y la garantía de que nuestros sistemas sean seguros, escalables y estén alineados con nuestra visión a largo plazo. Trabajarás en estrecha colaboración con el liderazgo y miembros no técnicos del equipo, por lo que es esencial una comunicación sólida y la capacidad de traducir conceptos técnicos en directivas claras. Responsabilidades clave: Desarrollo y propiedad del código: - Crear, probar e implementar funcionalidades para nuestras aplicaciones web SaaS. - Leer, analizar y mejorar bases de código existentes. - Garantizar la calidad, escalabilidad y mantenibilidad del código. - Identificar y corregir vulnerabilidades, ineficiencias y arquitectura deficiente. - Establecer y hacer cumplir las mejores prácticas y estándares de desarrollo. Estrategia técnica y arquitectura: - Diseñar sistemas y funcionalidades pensando en la escalabilidad a largo plazo. - Tomar decisiones sobre frameworks, herramientas y estructura. - Evaluar el código generado por IA en cuanto a precisión y calidad antes de su implementación. - Optimizar el rendimiento y la fiabilidad del sistema. Gestión de proyectos: - Ser responsable de los plazos y entregables de desarrollo. - Desglosar proyectos en tareas y hitos claros. - Colaborar con miembros internos del equipo (marketing, operaciones, liderazgo). - Asegurar que los proyectos avancen de forma proactiva sin supervisión constante. Desarrollo mejorado por IA: - Utilizar herramientas como Claude y Abacus para acelerar el desarrollo cuando sea apropiado. - Generar prompts efectivos y refinar los resultados. - Validar y mejorar el código generado por IA (no confiar ciegamente en él). Despliegue y DevOps: - Gestionar el código a través de flujos de trabajo de GitHub. - Desplegar y mantener aplicaciones a través de Vercel (o plataformas similares). - Manejar integraciones, APIs y herramientas de terceros. - Solucionar errores, interrupciones y problemas de rendimiento. Perfil del candidato: - Un verdadero desarrollador ante todo: comprendes el código en profundidad, no solo las herramientas. - Suficiente experiencia para reconocer código deficiente, riesgos de seguridad y estructura pobre de inmediato. - Comodidad trabajando en entornos de ritmo rápido con productos en evolución. - Altamente proactivo: no esperas a que te digan qué hacer. - Sólida capacidad de comunicación con excelente inglés (escrito y verbal). - Organizado y capaz de gestionar múltiples proyectos simultáneamente. Experiencia requerida: - Más de 5 años de experiencia práctica en desarrollo. - Capacidad demostrada para trabajar y mejorar bases de código existentes. - Experiencia en la creación y mantenimiento de aplicaciones web o productos SaaS. - Sólida comprensión de: - Desarrollo frontend y/o full-stack. - APIs e integraciones. - Flujos de trabajo de GitHub. - Plataformas de despliegue (se prefiere Vercel). - Experiencia en la revisión de código en cuanto a calidad, seguridad y escalabilidad. Este puesto NO es para vos si... - Confiás enteramente en la IA para escribir y entender código. - Tenés dificultades para explicar conceptos técnicos con claridad. - Necesitás dirección o supervisión constante. - Priorizás la velocidad sobre la calidad y la estructura a largo plazo.