• Diseñar, desarrollar y mantener servicios backend y APIs eficientes, seguras y escalables usando lenguajes como Node.js, Python, Java o Go.
• Escribir código de alta calidad, que sea limpio, bien documentado y cubierto por pruebas unitarias y de integración.
• Gestionar y diseñar esquemas para bases de datos relacionales (como PostgreSQL, MySQL) y no relacionales (como MongoDB, Redis).
• Optimizar consultas a la base de datos y la lógica de la aplicación para garantizar un rendimiento rápido y eficiente.
• Integrar la plataforma con servicios, APIs y sistemas de terceros de forma segura y fiable.
• Colaborar estrechamente con el equipo de frontend para definir los contratos de las APIs y asegurar una integración fluida.
• Participar activamente en las revisiones de código (Code Reviews), ofreciendo y recibiendo feedback constructivo para mejorar la calidad del código del equipo.
• Diagnosticar, depurar y resolver problemas o bugs tanto en entornos de desarrollo como en producción.
• Contribuir en las discusiones técnicas y en las decisiones sobre la arquitectura de nuevos proyectos o funcionalidades.
• Ayudar en el mantenimiento y la mejora de los pipelines de integración y despliegue continuo (CI/CD).
• Crear y mantener la documentación técnica de los sistemas y funcionalidades que desarrollas.
Estamos buscando una persona que cumpla con lo siguiente:
• Experiencia Profesional: mínimo de 4 a 6 años de experiencia demostrable en roles de desarrollo de software, con un enfoque claro en backend.
• Título profesional en Ciencias de la Computación
Conocimientos técnicos requeridos:
• Lenguajes: Dominio de Python
• Conocimientos de algún framework MVC como Django o similares
• Fundamentos de Backend: Sólidos conocimientos en la construcción de APIs
RESTful y en el manejo de bases de datos, tanto SQL (como PostgreSQL)
como NoSQL (como MongoDB).
• Herramientas Clave: Manejo esencial del sistema
Cargando ...
100% Complete
