Senior Developer & Technical Project Manager
Se busca un Senior Developer & Technical Project Manager para liderar proyectos de desarrollo y arquitectura técnica en Particle41, con responsabilidades en desarrollo, gestión de proyectos y aseguramiento de la calidad del código.
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
Descripción del rol Tendrás la responsabilidad de liderar el desarrollo de nuestras aplicaciones web y productos SaaS. Esto incluye construir nuevas características, revisar y mejorar código existente, gestionar proyectos técnicos y asegurar que nuestros sistemas sean seguros, escalables y 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 una fuerte comunicación y la capacidad de traducir conceptos técnicos en dirección clara son esenciales. Responsabilidades clave - Desarrollo y propiedad del código - Construir, probar e implementar características para nuestras aplicaciones web SaaS - Leer, analizar y mejorar bases de código existentes - Asegurar la calidad del código, escalabilidad y mantenibilidad - Identificar y solucionar vulnerabilidades, ineficiencias y mala arquitectura - Establecer y hacer cumplir prácticas y estándares de desarrollo - Estrategia técnica y arquitectura - Diseñar sistemas y características con escalabilidad a largo plazo en mente - Tomar decisiones sobre frameworks, herramientas y estructura - Evaluar código generado por IA para su precisión y calidad antes de su implementación - Optimizar el rendimiento y la confiabilidad 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 manera proactiva sin supervisión constante - Desarrollo mejorado con IA - Utilizar herramientas como Claude y Abacus para acelerar el desarrollo donde corresponda - Dar instrucciones efectivas y refinar resultados - Validar y mejorar código generado por IA (no confiar ciegamente en él) - Implementación y DevOps - Gestionar código a través de flujos de trabajo de GitHub - Implementar y mantener aplicaciones a través de Vercel (o plataformas similares) - Manejar integraciones, API y herramientas de terceros - Solucionar errores, interrupciones y problemas de rendimiento Quién eres - Un verdadero desarrollador primero — entiendes el código profundamente, no solo herramientas - Lo suficientemente experimentado para reconocer código deficiente, riesgos de seguridad y mala estructura de inmediato - Cómodo trabajando en entornos de movimiento rápido con productos en evolución - Altamente proactivo — no esperas a que te digan qué hacer - Fuerte comunicador con inglés excelente (escrito y verbal) - Organizado y capaz de gestionar múltiples proyectos simultáneamente Experiencia requerida - 5+ años de experiencia práctica en desarrollo - Capacidad demostrada para trabajar dentro de bases de código existentes y mejorarlas - Experiencia en la construcción y mantenimiento de aplicaciones web o productos SaaS - Fuerte comprensión de: - Desarrollo frontend y/o full-stack - APIs e integraciones - Flujos de trabajo de GitHub - Plataformas de implementación (se prefiere Vercel) - Experiencia revisando código para calidad, seguridad y escalabilidad Este rol NO es para ti si... - Te basas enteramente en la IA para escribir y entender código - Te cuesta explicar conceptos técnicos de manera clara - Necesitas dirección o supervisión constante - Priorizas la velocidad sobre la calidad y la estructura a largo plazo
Responsabilidades
- Desarrollo de características para aplicaciones web y SaaS
- Revisión y mejora de código existente
- Gestión de proyectos de desarrollo
- Aseguramiento de la calidad y escalabilidad del código