Full-stack Software Developer Python Junior

OtherRemote, Atlántico


Description

👉 Resumen
 
 
Nos encontramos en la búsqueda de un/a Full Stack Developer para participar en la construcción de un portal enterprise enfocado en experiencias digitales, journeys de usuario, performance y calidad técnica.
La posición tendrá foco tanto en el desarrollo de interfaces modernas como en la construcción de APIs y lógica de negocio, asegurando una integración estable con la capa de integración y sistemas core.
Buscamos perfiles con experiencia trabajando en entornos modernos utilizando React/Next.js y Python/FastAPI, con fuerte orientación a calidad, performance y buenas prácticas de desarrollo.
 
 
 
👉 Lo que harás

  • Implementar la UI del portal (landing pages y journeys) utilizando componentes reutilizables.
  • Desarrollar backend en Python para lógica de negocio y adaptación a APIs.
  • Consumir APIs gobernadas y manejar estados y errores de forma robusta.
  • Integrar autenticación y autorización utilizando:
    • Tokens
    • Sesiones
    • Roles
    • CIAM
  • Crear pruebas unitarias, de integración y end-to-end básicas.
  • Participar activamente en tareas de estabilización y troubleshooting.
  • Colaborar con equipos técnicos multidisciplinarios para garantizar calidad y consistencia técnica.
  • Participar en iniciativas de mejora continua, performance y mantenibilidad.
👉 Esperamos que tengas
 
  • Experiencia trabajando en equipos ágiles y entornos enterprise.
  • Perfil proactivo, orientado a calidad y resolución de problemas.
  • Capacidad de trabajar colaborativamente con equipos Backend, Frontend y Cloud.
  • Atención al detalle y foco en performance y experiencia de usuario.
  • Nivel de inglés técnico/intermedio para documentación y comunicación.
  • Experiencia sólida trabajando con:
    • Python
    • FastAPI
    • Testing con pytest
    • Diseño de endpoints
  • Experiencia con:
    • TypeScript
    • React.js
    • Next.js
  • Conocimiento en:
    • SSR/SSG
    • Performance web
    • HTTP y manejo de errores
    • JWT y manejo de sesiones
  • Buen manejo de Git, debugging y CI/CD básico.
  • Experiencia desarrollando componentes reutilizables y mantenibles.
  • Capacidad para trabajar sobre arquitecturas integradas y entornos ágiles.
👉 Nice To Have
  • Experiencia utilizando:
    • Playwright
    • Cypress
    • Herramientas e2e similares
  • Conocimientos en soluciones de caché como Redis.
  • Experiencia con Cloud Run y troubleshooting mediante observabilidad.
👉 Entregables esperados
  • Features entregadas por sprint con evidencia.
  • APIs documentadas mediante OpenAPI y contratos estables.
  • Componentes UI consistentes, reutilizables y mantenibles.
  • Integraciones robustas y correctamente estabilizadas.
  • Cobertura básica de testing funcional y técnico.

👉 Lo que ofrecemos
 
 
🚀 Un desafiante camino de crecimiento y una ambición constante de desarrollarnos como compañía.
❤️ Una cultura de trabajo cercana, colaborativa y humilde, donde el equipo siempre está primero.
🌱 Oportunidades de desarrollo profesional y crecimiento personal.
🙌 Compañeros apasionados, genuinos y de alto desempeño.
🧘🏻 Nos enfocamos en lo realmente importante: resultados y bienestar.
🌈 Programa de referidos con increíbles recompensas.
🏖️ 15 días hábiles de vacaciones y programa de flexibilidad.
📆 Feriados locales.
🌎 Trabajo remoto — ¡podés trabajar desde cualquier lugar!
👩🏻‍💻 Notebook provista.
🕔 Jornada laboral de lunes a viernes.
 
 
 
👉 Sobre GIGA IT
 
 
 
Creemos que nuestro diferencial está en nuestro capital humano y en construir relaciones a largo plazo más allá de los entregables.
Formarás parte de una compañía tecnológica latinoamericana con equipos expertos que potencian el aprendizaje y la colaboración entre distintas regiones del mundo.
Nuestros valores son:
  • Confianza
  • Adaptabilidad
  • Pasión
  • Compromiso
💡 ¿Sentís que este desafío es para vos? ¡Postulate y crezcamos juntos! 🚀