Desarrollador Back-end Node.js Holcim in Sophos Solutions

Closed job - No longer accepting applications

¿Por qué nosotros?
Sophos Solutions es una compañía global de soluciones tecnológicas, con operaciones en 14 países alrededor del mundo. Nuestra casa matriz se encuentra en Colombia y contamos con filiales en 6 países, incluyendo Colombia, Estados Unidos, México, India, Chile y Panamá. Somos más de 1.500 personas expertas en tecnología, liderando proyectos que están revolucionando la industria y transformando con éxito las instituciones financieras más importantes 🌎 Nuestro ADN lo define la multiculturalidad. Somos un espacio de trabajo diverso e inclusivo, que valora la diferencia y la innovación.

Funciones del cargo

Tendrás la oportunidad de:

1. Desarrollo y Mantenimiento de Aplicaciones Web:

  • Diseñar, desarrollar y mantener aplicaciones web utilizando Nodejs (Express.js) como tecnología principal.
  • Implementar arquitecturas limpias y seguir las mejores prácticas de desarrollo para garantizar la eficiencia y la escalabilidad del sistema.
  • Utilizar PostgreSQL para la gestión de bases de datos relacionales, incluyendo la creación de vistas y store procedures.
  • Aplicar pruebas unitarias para asegurar la calidad del código y realizar análisis estático del código mediante Lint en NodeJs.

2. Implementación y Gestión de Infraestructura en la Nube

  • Utilizar servicios en la nube de AWS, como AWS-SAM, Serverless, AWS Lambda y puerta de enlace API, para implementar y gestionar la infraestructura de las aplicaciones.

3. Documentación y Colaboración en Equipo:

  • Utilizar Swagger para documentar servicios y APIs, proporcionando información detallada sobre las operaciones, parámetros y respuestas.
  • Trabajar en un entorno basado en metodologías ágiles, especialmente Scrum, participando en reuniones, sprints y colaborando con el equipo de desarrollo.
  • Familiarizarse con la metodología ORM (Object Relational Mapping) para la creación y gestión eficiente de bases de datos relacionales.
  • Colaborar con otros miembros del equipo mediante el uso de protocolos como OpenAPI y pruebas de cartero o pruebas de carga, asegurando un desarrollo coordinado y eficiente del proyecto.

Requerimientos del cargo

¿Qué requerimos?

Desarrollador Backend Senior con experiencia en desarrollo de aplicaciones web durante 3 años en adelante con las siguientes habilidades.

  • Nodejs (Express.js)
  • Nube de AWS (AWS-SAM, Serverless, AWS Lambda y puerta de enlace API)
  • SQL (vistas)
  • PostgreSQL - Store Procedures
  • Pruebas Unitarias
  • Arquitectura limpia
  • Protocolo OpenAPI y pruebas de cartero o pruebas de carga
  • Metodologías ágiles (Scrum)
  • Devops (prácticas de CI/CD)
  • ORM: O (Object) R (Relational) M (Mapping)/metodologia para la creación de bases de datos relacionales
  • Servicios REST / Protocolo de descanso
  • Métodos de petición HTTP
  • Swagger (Documentación y Pruebas de Servicios)
  • Análisis Estático de Código (Lint en NodeJs)

Opcionales

Un plus si:

  • TypeScript

Condiciones

Nosotros te ofrecemos

  • Contrato a término indefinido con fines de semana libres, trabajo remoto, salario justo de acuerdo con tu perfil en el mercado y beneficios extralegales.
  • Acceso a nuestra propia plataforma de aprendizaje, para que te certifiques en tecnologías o habilidades necesarias para tu crecimiento.
  • Medicina prepagada
  • Carta de beneficios para que elijas los que más te gusten entre las opciones según tus puntos (ej: seguro de mascotas, puntos para restaurantes, tarjetas de regalo, plataforma fit, entre muchos otros).

Wellness program Sophos Solutions offers or subsidies mental and/or physical health activities.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Internal talks Sophos Solutions offers space for internal talks or presentations during working hours.
Paid sick days Sick leave is compensated (limits might apply).
Health coverage Sophos Solutions pays or copays health insurance for employees.
Mobile phone provided Sophos Solutions provides a mobile phone for work use.
Retirement plan Sophos Solutions pays or matches payment for plans such as 401(k) and others.
Computer provided Sophos Solutions provides a computer for your work.
Fitness subsidies Sophos Solutions offers stipends for sports or fitness programs.
Informal dress code No dress code is enforced.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Colombia.

Life's too short for bad jobs.
Sign up for free and find jobs that truly match you.