Sr. Full Stack Software Engineer
Se busca Sr. Full Stack Software Engineer para un equipo de ingeniería en una empresa de tecnología de reclutamiento basada en inteligencia artificial. El rol es remoto y requiere experiencia en Java, TypeScript y desarrollo full stack.
Atractivo para desarrolladores full stack experimentados que buscan trabajar de forma remota en un equipo de ingeniería de tecnología de reclutamiento basada en inteligencia artificial.
Descripción del puesto
Sobre el rol Nuestro cliente está buscando un Ingeniero de Software Senior Full Stack para unirse a un equipo de ingeniería reducido y de alto rendimiento. Este es un puesto crítico. El equipo es pequeño, se mueve rápidamente y tiene una programación ajustada. No hay espacio para acompañar o extender el tiempo de adaptación. Este rol requiere un verdadero artesano de la ingeniería. Alguien que tome posesión, resuelva problemas de forma independiente y elija las herramientas adecuadas para el trabajo. La experiencia en Java es esencial. La experiencia en frontend con TypeScript es importante. Angular es una ventaja, pero no es obligatorio. El equipo de ingeniería está basado en Europa, con liderazgo en zonas horarias de Mountain y Central de EE. UU. Este puesto debe proporcionar una superposición horaria significativa con ambas regiones. Responsabilidades clave - Diseñar, construir y mantener servicios backend principalmente en Java - Contribuir al desarrollo frontend utilizando TypeScript y frameworks modernos - Poseer características de principio a fin, desde la arquitectura hasta la implementación en producción - Solucionar y resolver rápidamente errores de producción, especialmente durante las horas laborales de EE. UU. - Colaborar estrechamente con el liderazgo de Producto y Ingeniería en Europa y EE. UU. - Participar en revisiones de código y mantener altos estándares de ingeniería - Contribuir a discusiones arquitectónicas y toma de decisiones técnicas - Trabajar de forma independiente en un equipo pequeño de 4 ingenieros Requisitos - 7+ años de experiencia en ingeniería de software - Fuerte experiencia en Java - Sólida experiencia en frontend con TypeScript - Experiencia trabajando en toda la pila - Experiencia comprobada en equipos pequeños y de ritmo acelerado (no exclusivamente en entornos de empresa grande) - Fuerte mentalidad de posesión con ejemplos demostrados de resolver problemas de producción de forma independiente - Experiencia en la entrega de software de producción de alta calidad en plazos ajustados - Excelentes habilidades de comunicación - Nivel de inglés: C1 o C2 - Disponibilidad para superponerse con: - Zona horaria de Mountain de EE. UU. - Zona horaria Central de EE. UU. - Zonas horarias europeas Qué parece el éxito (primeros 3-6 meses) - Contribuir código de forma independiente en las primeras semanas - Tomar posesión de problemas de producción sin necesidad de supervisión cercana - Entregar características que cumplan con las expectativas de calidad y plazos - Demostrar comunicación proactiva en zonas horarias - Elevar los estándares de ingeniería en lugar de requerir soporte de onboarding Cualificaciones preferidas - Experiencia con Angular - Experiencia trabajando en productos impulsados por IA o tecnología de reclutamiento - Exposición a Kubernetes o infraestructura en la nube moderna - Experiencia en entornos de startups de alto crecimiento o respaldados por capital de riesgo - Mentalidad poliglota con capacidad para adaptarse entre tecnologías Compensación y logística - Posición remota – debe estar basado en América Latina - Rol de tiempo completo - Compromiso a largo plazo - Se requiere superposición de zonas horarias con EE. UU. y Europa Visión general de la empresa Nuestro cliente es una plataforma de reclutamiento impulsada por IA que ayuda a las empresas a mejorar la forma en que seleccionan y evalúan a los candidatos. La empresa opera con un equipo reducido y altos estándares de ejecución. La calidad de la ingeniería, la posesión y la velocidad son importantes. Esta es una oportunidad para unirse a un producto posicionado en la intersección de la IA y la tecnología de contratación, contribuyendo de manera significativa durante una etapa de alto crecimiento.
Responsabilidades
- Diseñar y construir servicios de backend en Java
- Desarrollar frontend con TypeScript y frameworks modernos
- Tener propietario de características de principio a fin
- Solucionar problemas de producción rápidamente