Hugo App - Lo que necesites a domicilio
¡DESCÁRGALA YA!

Senior Backend Engineer

Tecnología

Latinoamerica

Perfil de la plaza

Objetivo General: Diseñar y desarrollar soluciones de software escalables con el propósito de apoyar las principales actividades de la compañía. Colaborar con equipos multifuncionales para definir y resolver problemas de desarrollo de forma ágil.

Objetivos Especificos:
  • Definir y crear soluciones de software con el propósito de garantizar la viabilidad técnica de los diseños, el rendimiento, la capacidad de respuesta y la calidad de los entregables.
  • Aplicar las políticas de seguridad de la información para el desarrollo de software e interacción con terceros con el fin de resguardar los datos sensibles y dar cumplimiento a las normativas establecidas.
  • Desarrollar software con estándares de calidad tomando en cuenta, capacidad de respuesta, eficiencia, depuración, testeo y actualización para cumplir con los requerimientos solicitados en los plazos definidos.
  • Implementar y monitorear técnicas o estándares de la industria en el área con el fin de promover la autogestión y la orientación a resultados que generen valor.
  • Apoyar y orientar a los desarrolladores con base a su expertise para fomentar su desarrollo e intercambio de conocimientos en el equipo.
Requisitos:
  • Graduado en Ingeniería en Ciencias de la Computación, Tecnología o carreras afines. Sin embargo, se consideran personas con experiencia laboral y técnica equivalente.
  • De 3-4 años de experiencia experiencia como Desarrollador Backend. Experiencia utilizando NodeJS
  • Conocimiento de otros lenguajes de backend como PHP, JavaScript, Python
  • Amplia experiencia desarrollando servicios Restful
  • Experiencia utilizando bases de datos no relacionales (MongoDB) y relacionales (Postgres, MySQL, etc.)
  • Conocimientos de Unit Testing y TDD (Test-Driven Development)
  • Deseable familiaridad con scripting, línea de comandos, servidores linux
  • Conocimientos e implementación de contenedores Docker
  • Conocimiento del ciclo de implementación de REST y tipos de autenticación con servicios externos (por ejemplo JWT, 2.0 Auth, Basic, AWS, Google Authenticator, Firebase)
  • Conocimiento de Git y familiarización con servicios como GitLab, GitHub, Bitbucket
  • Conocimiento de patrones de diseño MVC, Facade, Microservicios.
  • Conocimiento de tecnologías en la nube: Google Cloud, AWS, Azure.
  • Conocimiento de CI y CD
  • Conocimientos en metodologías ágiles SCRUM, KANBAN

Ficha de aplicación

Nombre:
Apellido:
Correo:
Teléfono:
Fecha de nacimiento:
País de residencia:
¿Cómo supiste de nuestra plaza?
Referido por:
*Campo requerido

* Formato pdf, docx