Backend Developer

Node.js Developer

En Ordatic, valoramos la innovación, la colaboración y el intercambio abierto de ideas. ¡Nos apasiona lo que hacemos! Somos un equipo multicultural que enfrenta los retos de manera proactiva, manteniendo siempre un enfoque positivo ante la adversidad.

icons8-contabilidad-de-fondos-filled-100
Stock Options

Eres dueñ@ de una parte de Ordatic.

icons8-colaboración-filled-100
Excelente ambiente laboral

Promovemos la colaboración libre de juicios y egocentrismos, en un entorno libre de acoso sin importar el género, orientación sexual, raza o religión.

bar
Desarrollo Profesional

Si tu creces, ¡nosotros también!
Tendrás acceso a +300 cursos de una de las mejores plataformas de aprendizaje en línea, para que desarrolles tu potencial al máximo.

target
Flexibilidad laboral

Trabajamos en base a objetivos y resultados, no en base a horarios.

group-profile-users
Estructura plana

Nos gusta ser una startup abierta y de jerarquía horizontal. ¡Tus opiniones y acciones cuentan! Construyes desde el primer día nuestro futuro.

Detalles

Estamos buscando una persona con experiencia en desarrollo backend que entienda de arquitectura de servicios, diseño e implementación de REST APIs. Es importante estar familiarizado con base de datos NoSQL, programación asíncrona orientada a Promises y testing.

Siendo un poco más específico, para este puesto necesitarás:

  • Encajar con nuestros valores.
  • Tener un buen conocimiento de Node.js, un buen entendimiento de la infraestructura de npm y de las mejores prácticas para escribir aplicaciones en Loopback (Express).
  • Estar familiarizado con MongoDB, diseño de Schemas, Aggregations, y optimización de índices de consultas. Adicionalmente, pero no necesariamente, tener experiencia en Redis y optimización de carga alta de solicitudes al servidor. Tener experiencia con Transactions y operaciones ACID es un plus.
  • Tener capacidad para escribir código de calidad, optimizado en ES8 (ES2017), depurar fugas de memoria y cuellos de botella en el rendimiento.
  • Utilizar Git, es fundamental. Estar familiarizado con Gitflow sería ideal.
  • Conocer, o al menos estar familiarizado, con herramientas para Continuous Delivery, estilo Jenkins.
  • Estar familiarizado con AWS. Idealmente, tener conocimientos de Docker, Kubernetes, o equivalentes.
  • Saber inglés es importante. Por lo menos, leer y escribir en inglés, ya que fomentamos la programación y la documentación en ese idioma.

Nuestro stack tecnológico actual es, en general, similar a MEAN:

  • Backend: Loopback (Express, Node.js), MongoDB, y algo más en python
  • Frontend: React
  • Arquitectura basada en Docker y Kubernetes

Tus responsabilidades mínimas son:

  • Programar y mantener el desarrollo de las REST APIs principales. El desarrollo incluye: Documentación, TDD ó Test, programación.
  • Mantener y evolucionar los modelos de datos que soportan las REST APIs.
  • Integrar APIs de proveedores externos en nuestra plataforma.
  • Programarás la mayor parte del tiempo sólo, o en equipos pequeños.
  • Estar al día con las tecnologías y las mejores prácticas de desarrollo que apliquen en tu caso. Nosotros tenemos un perk de educación online efectiva, y programamos contigo sesiones de desarrollo profesional constante. Tu responsabilidad es demostrar este crecimiento profesional.

Salario 19k€ – 24k€ brutos anuales + Stock Options, con incrementos salariales programados para superar la media del mercado. Jornada laboral completa.

Ten en cuenta que valoramos mucho más la experiencia previa, y no tanto los títulos universitarios. En cualquier caso, tendrás la oportunidad de demostrar lo que puedes hacer durante el proceso de selección.

Si has leído hasta aquí, ¡A qué esperas! Rellena el formulario o envíanos un correo a j@ordatic.com con los enlaces a tu perfil de LinkedIn, Github, y cualquier otro portafolio que quieras compartir.

¡Estaremos encantados en conversar contigo! 🙂