Ingeniero full-stack senior
Remoto LATAM
Esta vacante es 100% remota y está abierta a candidatos de cualquier país de LATAM (Argentina, Bolivia, Brasil, Chile, Colombia, México, Paraguay, Uruguay). Aunque la ficha menciona una ciudad, no es necesario residir allí: la empresa contrata desde toda la región.
ToptalAmérica Latina (Remoto)
50 personas interesadas en esta vacante
Sé uno de los primeros en postularte
SalarioSalario no especificado
Jornadafull-time
Modalidadremote
Publicado27 jul
Verificada actualmente: 27 jul
Buscamos un ingeniero full-stack con experiencia sólida para desarrollar soluciones integrales en un entorno remoto desde cualquier ciudad de América Latina. El rol exige dominio en lenguajes modernos, diseño de arquitecturas escalables y colaboración en equipos ágiles. Perfil técnico con ganas de resolver desafíos complejos en un proyecto full-time.
7+ años de experiencia
Acerca del puesto
Únete al desarrollo de una plataforma especializada en seguros de exceso, ya en producción y que maneja procesos reales de pólizas, cumplimiento normativo y generación de reportes para un negocio activo. No es un proyecto desde cero ni una tarea de mantenimiento: te integrarás a un sistema complejo y en funcionamiento, entenderás sus flujos rápidamente y tendrás autonomía para proponer soluciones completas, desde el frontend hasta el backend. Si tu enfoque es ser un/a desarrollador/a full-stack con experiencia sólida en arquitectura, orquestación de procesos y tecnologías modernas, este es un compromiso a largo plazo con desafíos técnicos reales y oportunidades para crecer en profundidad.
Responsabilidades principales
Diseñar, desarrollar y mantener funcionalidades full-stack, abarcando tanto el frontend como el backend. Construir e implementar integraciones con sistemas y APIs de terceros. Desarrollar procesos basados en flujos utilizando Temporal para optimizar la automatización. Crear APIs y servicios backend escalables en Python, garantizando su rendimiento y mantenibilidad. Administrar y optimizar bases de datos relacionales en PostgreSQL, asegurando su eficiencia y consistencia. Desarrollar capacidades de reporte y análisis con librerías de visualización de datos. Colaborar en el desarrollo de características habilitadas por IA dentro de la plataforma. Mejorar los procesos de CI/CD y automatizar despliegues para reducir tiempos y errores. Participar activamente en discusiones de arquitectura y contribuir a definir la dirección técnica a largo plazo. Trabajar en estrecha colaboración con equipos comerciales y técnicos para entregar soluciones listas para producción, alineadas con los objetivos del negocio.
Requisitos indispensables
Se requieren al menos siete años de experiencia como desarrollador/a full-stack con dominio avanzado de Python, especialmente en el desarrollo de APIs backend. Es imprescindible experiencia práctica con Temporal y patrones de orquestación de flujos. También se valora experiencia comprobada en frameworks frontend modernos, diseño de aplicaciones escalables con arquitectura robusta, y manejo de procesamiento asíncrono y sistemas basados en eventos. Además, se espera conocimiento profundo de PostgreSQL, modelado de datos y consultas SQL, así como experiencia en la creación de dashboards de reporte con librerías como Chart.js, D3.js o Plotly. Igualmente, se valora experiencia con pipelines de CI/CD, despliegues en contenedores y entornos cloud. El dominio del inglés técnico es obligatorio, y la disponibilidad durante el horario laboral de EE.UU. es un requisito clave.

Preguntas frecuentes
- ¿Por qué medio se envía la postulación?
- La postulación se realiza exclusivamente a través del enlace externo de LinkedIn que acompaña la publicación. No hay opción de enviar el CV por correo electrónico directo ni por WhatsApp a este proceso específico. Debes hacer clic en el botón de aplicar en la plataforma de LinkedIn y completar tu perfil o subir tu documentación ahí para iniciar el filtro inicial con el equipo de reclutamiento.
- ¿Puedo postularme si tengo menos experiencia?
- Este rol requiere estrictamente un mínimo de siete años de experiencia como desarrollador full-stack, con dominio avanzado en Python y orquestación de procesos con Temporal. Al tratarse de un sistema en producción complejo y no de un proyecto desde cero, la autonomía técnica es inmediata. Si tienes menos tiempo en el mercado, este puesto no es el camino adecuado para tu perfil en este momento.
- ¿Qué debería preguntar sobre el salario antes de aceptar una entrevista?
- Dado que la vacante no detalla un rango salarial, tu primera pregunta debe ser sobre el modelo de compensación y la estructura de pago. Verifica si es un contrato directo o a través de Toptal, y pregunta por el rango específico para el puesto de ingeniero senior. También aclara si el salario incluye beneficios adicionales o si es un monto fijo anual, ya que esto define tu negociación real.