
Desarrollador Python Sr - Mix (Remoto- On site)
- Buenos Aires
- Prácticas
- Tiempo completo
- Experiencia de 5 años o más en roles de desarrollo de software utilizando Python.
- Sólidos conocimientos en estructuras de datos, algoritmos, concurrencia (threading) y codificación segura.
- Manejo de bases de datos relacionales como MySQL, SQL Server y PostgreSQL, incluyendo diseño de esquemas y optimización de consultas.
- Buen manejo de prácticas de testing, idealmente con enfoque en TDD (Test-Driven Development).
- Experiencia comprobable en el diseño y la construcción de APIs RESTful.
- Inglés intermedio.
- Se valora experiencia con otros lenguajes de programación como Go, Node.js o PHP. | Deseable
- Conocimientos en plataformas cloud, particularmente AWS. | Deseable
- Diseñar y construir microservicios y APIs seguros, robustos y mantenibles, utilizando Python como lenguaje principal.
- Colaborar en decisiones estratégicas de arquitectura de software, proponiendo soluciones escalables y sostenibles en el tiempo.
- Impulsar prácticas de desarrollo de calidad como TDD, revisiones de código y documentación técnica clara y completa.
- Optimizar el rendimiento de las aplicaciones, aplicando técnicas de concurrencia, sistemas de caché (Redis, Memcache) y mejoras en bases de datos.
- Implementar soluciones preparadas para producción, trabajando con contenedores Docker para garantizar entornos consistentes y confiables.
Si vivís en Buenos Aires la modalidad de trabajo será híbrida, con el siguiente esquema:
● Para residentes de CABA y primer cordón: esperamos que puedas asistir a las oficinas 8 veces al mes.
● Para residentes del segundo cordón: esperamos que puedas asistir a las oficinas 4 veces al mes.
Para residentes de las provincias del interior del país, esperamos que cuentes con la flexibilidad para asistir a las oficinas para reuniones y eventos puntuales.¿Qué ofrecen?
- Día de cumpleaños libre.
- 20 días hábiles de PTO.
- Ambiente flex y dinámico.
- Desarrollo profesional, mentorías y capacitaciones internas y externas.
- Contractor.
- Sueldo 100% en USD.
Luego, el proceso con la empresa empleadora incluye tres etapas:
1. Entrevista con el equipo de People, enfocada en conocer tu perfil, valores y alineación cultural con la organización.
2. Resolución de un desafío técnico breve, diseñado para evaluar tus habilidades técnicas de manera práctica.
3. Encuentro con el Team Leader del equipo, donde podrás profundizar en la dinámica del rol, los proyectos actuales y cómo sería trabajar junto al equipo.
Finalmente, si todas las etapas resultan satisfactorias para ambas partes, avanzarás a la instancia de oferta, donde se te compartirán los detalles de contratación.
Empleos IT