Responsabilidades
🤓 Como Desarrollador Back-End , la empresa espera que realices las siguientes tareas:
- Diseñar, desarrollar y mantener la infraestructura de backend y las API que impulsan nuestra plataforma de movilidad inteligente, garantizando la escalabilidad, la seguridad y el rendimiento.
- Colaborar con desarrolladores front-end, jefes de producto y diseñadores para entender los requisitos y traducirlos en soluciones back-end escalables.
- Implementar y optimizar modelos de datos, esquemas de bases de datos y consultas para dar soporte a los requisitos de funcionalidad y rendimiento de la plataforma.
- Escribir código limpio, eficiente y mantenible utilizando las mejores prácticas y estándares de la industria.
- Colaborar con equipos multifuncionales para integrar componentes frontend con sistemas backend, asegurando una funcionalidad y experiencia de usuario sin fisuras.
- Implementar y mantener medidas sólidas de autenticación, autorización y privacidad de datos para proteger la información de los usuarios.
- Realizar pruebas y depuración exhaustivas de los sistemas backend para garantizar un código de alta calidad y sin errores.
- Supervisar y analizar el rendimiento del sistema, identificando y abordando los cuellos de botella y las áreas de optimización.
- Estar al día de las tecnologías emergentes y las tendencias del sector relacionadas con el desarrollo de backend, y proponer y aplicar mejoras para aumentar las capacidades de nuestra plataforma.
- Colaborar con los miembros del equipo para fomentar una cultura de revisión de código, intercambio de conocimientos y aprendizaje continuo.
Requisitos
✨ Eres la persona que buscan si tienes..
- Licenciatura en Informática, Ingeniería de Software o un campo relacionado.
- Experiencia laboral demostrada como ingeniero de backend o en un puesto similar, con un historial de desarrollo y mantenimiento de sistemas backend escalables y seguros.
- Gran dominio de al menos un lenguaje de programación de backend, como Go, Node.js o Python, y experiencia con frameworks de backend.
- Experiencia trabajando con bases de datos relacionales y conocimientos de SQL, así como familiaridad con técnicas de optimización de bases de datos.
- Sólida comprensión de los principios de diseño de API RESTful y experiencia en el diseño y construcción de APIs para aplicaciones complejas.
- Familiaridad con plataformas en la nube (por ejemplo, AWS, Azure o Google Cloud) y experiencia en el despliegue y la gestión de aplicaciones en un entorno en la nube.
- Conocimiento de los sistemas de control de versiones (por ejemplo, Git) y experiencia con flujos de trabajo de desarrollo colaborativo.
- Comprensión de las mejores prácticas de seguridad y experiencia en la implementación de mecanismos de autenticación y autorización.
Beneficios
- Aguinaldo o prima
- Equipamiento
- Política de feriados locales
- Licencia por maternidad/paternidad
- Plan de carrera
- Capacitación en plataformas
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.