Senior Full-Stack Developer (Python + TypeScript + AI)

Improving South America

Improving South America

Salary: $$$
Type: Tiempo completo

Tags: JavaScript Python Front-end Node.js

Improving South America es una empresa líder en servicios de TI que busca transformar positivamente la percepción del profesional de TI mediante consultoría de tecnología, desarrollo de software y formación ágil. Somos una organización con una cultura que fomenta el trabajo en equipo, la excelencia y la diversión, inspirando a nuestro equipo a establecer relaciones duraderas mientras ofrecemos soluciones tecnológicas de vanguardia. Nuestra misión está alineada con el movimiento de Capitalismo Consciente, promoviendo un entorno de trabajo excepcional que impulsa el crecimiento personal y profesional dentro de una atmósfera abierta, optimista y colaborativa.

Apply to this posting directly on Get on Board.

Funciones del cargo

En Improving South America estamos en búsqueda de un/a SeniorFullStack Developer con enfoque en Python & TypeScript y experiencia en aplicaciones AI-driven para liderar el diseño, desarrollo y escalamiento de productos digitales impulsados por inteligencia artificial, asegurando la excelencia técnica, la innovación y la calidad de las soluciones. La persona ideal deberá:

  • Definir y diseñar la arquitectura de aplicaciones AI-driven, priorizando escalabilidad, seguridad y rendimiento.
  • Desarrollar código de alta calidad en Python (backend, APIs, data pipelines) y TypeScript (frontend y servicios Node.js).
  • Liderar, guiar y motivar a un equipo de 5–10 ingenieros, fomentando colaboración, innovación y accountability.
  • Colaborar con Product Managers, Data Scientists y AI Researchers para llevar modelos de IA a producción.
  • Definir y ejecutar la hoja de ruta tecnológica, evaluando frameworks, herramientas y prácticas de ingeniería.
  • Supervisar revisiones de código, CI/CD y prácticas de documentación para mantener estándares de excelencia.
  • Comunicar soluciones técnicas y trade-offs de forma clara a stakeholders técnicos y no técnicos.

Requerimientos del cargo

  • 10–15 años de experiencia en ingeniería de software, con 3+ años en rol de liderazgo o arquitectura.
  • Nivel de inglés intermedio/ avanzado o avanzado.
  • Dominio en Python (Django, FastAPI, Flask o similares) y TypeScript (React, Next.js, Node.js).
  • Experiencia demostrable en construcción y escalamiento de aplicaciones fullstack en producción.
  • Experiencia integrando modelos de AI/ML en productos reales.
  • Conocimiento sólido de arquitectura de software (microservicios, APIs, integración de sistemas).
  • Experiencia con nube (AWS/GCP/Azure) y prácticas modernas de DevOps (CI/CD, Docker, Kubernetes).
  • Experiencia liderando y mentorando equipos.
  • Excelentes habilidades de comunicación y trabajo colaborativo.

Requerimientos deseables

  • Experiencia en data engineering o flujos de datos complejos.
  • Conocimiento de MLOps y despliegue de modelos de machine learning en escala.
  • Contribuciones a proyectos open source o comunidades técnicas.
  • Experiencia en seguridad de aplicaciones y compliance.
  • Experiencia trabajando en startups o scale-ups con entornos de rápido crecimiento.

Beneficios que ofrecemos

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..

Source: GetOnBoard | Main Category: Programming