Senior Backend Engineer - Avantio.Es

Este sitio web utiliza Cookies propias y de terceros, para recopilar información con la finalidad de mejorar nuestros servicios, para mostrarle publicidad relacionada con sus preferencias, así como analizar sus hábitos de navegación. Si continua navegando, supone la aceptación de la instalación de las mismas. El usuario tiene la posibilidad de configurar su navegador pudiendo, si así lo desea, impedir que sean instaladas en su disco duro, aunque deberá tener en cuenta que dicha acción podrá ocasionar dificultades de navegación de la página web.

Cómo configurar Aceptar
Atrás Contratación: Senior Backend Engineer
Localización: Valencia (Spain)
Publicado: 16/3/2022
Salario: en función de skills y prueba técnica
Experiencia: Minimo 2-3 años
Categoría: Software Developer
Idiomas: Spanish, English

Avantio es una empresa tecnológica situada en Valencia (España) y Miami (USA) que está revolucionado el negocio del alquiler vacacional.

El objetivo de Avantio es proporcionar soluciones innovadoras en la nube para agencias profesionales que gestionan grandes cantidades de alojamientos. Nosotros les proveemos las herramientas para mantenerse en la vanguardia del mercado y así potenciar sus negocios, maximizar sus recursos e impulsar su crecimiento.

Estamos haciendo crecer nuestro equipo en Valencia (actualmente somos +110 profesionales de +23 nacionalidades diferentes) y estamos buscando un/a desarrollador/a backend que asumirá un papel clave en nuestro equipo y en la visión de la empresa en el futuro.

 

¿Qué estamos buscando?
Requisitos:
  • Ser un perfil senior, no tenemos un número de años de experiencia, ya que no creemos en esa métrica. Pero sí que creemos en las experiencias de calidad y eso es lo que buscamos, alguien experimentado en un entorno de trabajo como el nuestro, donde la calidad es una máxima en la entrega, acostumbrado a enfrentarse a nuevos retos, adaptativo, autónomo y responsable.
  • Conocimientos sólidos en Javascript, en concreto Node.js escrito en Typescript.
  • Experiencia previa con servicios distribuidos de alto volumen con colas, eventos, etc…
  • Experiencia sólida en el diseño e implementación de APIs REST.
  • Conocimiento y experiencia en programación orientada a objetos: abstracción, encapsulamiento, herencia y polimorfismo.
  • Experiencia en el uso y modelado de bases de datos documentales (MongoDB) y relacionales (SQL).
  • Conocimientos y experiencia en testing, linting y buenas prácticas de desarrollo de código en general.
  • Estar familiarizado con metodologías ágiles como Scrum y Kanban
Útil:
  • Experiencia en otros lenguajes como Go y Python.
  • Experiencia desarrollando software en arquitecturas orientadas a microservicios
  • Experiencia en servicios de AWS
  • Conocimientos de Docker y Kubernetes
  • Conocimiento en el uso de herramientas de integración continua
  • Pasión por la tecnología
  • Actitud emprendedora
Descripción

Como perfil Senior participarás en las siguientes misiones horizontales al departamento:

- Apoyar la transformación tecnológica de la compañía.
- Trabajar en el desembarco a la nube en AWS.
- Definir roadmaps globales de arquitectura.

- Mantener y evolucionar los componentes y microservicios compartidos del stack de Avantio.
- Apoyar al resto de equipos del área en lo que necesiten: diseño de arquitecturas,
validación de aproximaciones técnicas, mentoría técnica, resolución de cuellos de
botella, propuesta de refactors o cambios ante problemas de perfomance o memoria,
nuevos diseños desde cero, etc..

 

Inicialmente te unirás al equipo horizontal de ingeniería de Avantio, durante la estancia en este equipo conseguirás una visión global del stack tecnológico de Avantio lo que te permitirá
desenvolverte con soltura cuando aterrices en el equipo destino que en este caso será Conectividad.
El equipo de Conectividad se encarga de mantener y evolucionar los diferentes servicios e integraciones que entre otras cosas distribuyen los alojamientos a los principales portales de internet. El uso de buenas prácticas de ingeniería, como el correcto diseño de arquitecturas es clave debido a su alto tráfico y transaccionalidad.

¿Qué harás?

El stack donde trabajarás será Node.js, escrito en Typescript mayormente. Aunque tenemos algunos microservicios hechos en otros lenguajes como Python o Go.
En términos de base de datos tenemos para todos los gustos (relacional, documental, kv, time series…) en función de la necesidad, aunque está más enfocado todo a la parte documental
con MongoDB. Somos bastante inconformistas y nos gusta plantearnos cuál será la mejor solución ante un problema en cada desarrollo que se hace, decidiendo la mejor arquitectura en función de las necesidades.

Todo el código que se genera en Avantio se prueba y se despliega a través de pipelines CI/CD a nuestro cluster de Kubernetes. Se tiene muy en cuenta por la mantenibilidad del código, las
buenas prácticas y el testing.

 

Tus responsabilidades

● Diseñar, desarrollar, desplegar, mantener, monitorizar y evolucionar servicios back-end y sus herramientas de soporte.
● Identificar, proponer e implementar mejoras en los componentes, servicios y sistemas actuales.

● Diseñar e implementar arquitecturas escalables, sostenibles e innovadoras.
● Implantar métricas y desarrollar formas de mejorarlas.
● Documentar y diseñar procesos, además de actualizar los ya existentes.
● Participar en brainstorms sobre nuevas ideas y formas de mejorar la entrega y la calidad de los diferentes productos.
● Producir código limpio, consistente y bien organizado cumpliendo buenas prácticas de desarrollo y despliegue.
● Aportar valor, dando apoyo a todas las personas del equipo Avantio, con el objetivo de favorecer un entorno donde fluya el conocimiento.

 

¿Qué ofrecemos?

Cuándo y dónde trabajarás

Desde Avantio entendemos que cada persona tiene su ritmo y sus circunstancias personales, por eso la jornada es flexible, pudiendo entrar desde las 8 hasta las 10, que suele ser la hora
del daily. En verano hacemos algunos cambios y trabajamos en jornada intensiva de 8 a 15.

En resumen, buscamos gente que se organice en función de los objetivos y trabaje para conseguirlos.

Puedes trabajar desde nuestras oficinas de Valencia, equipadas con espacios chill-out, futbolín, pin pon, arcade y sofás. Donde tendrás servicio de fruta fresca diaria y también café y té a libre disposición.

Pero si lo prefieres puedes trabajar en remoto desde donde más te guste, la única condición es pasar por la oficina un par de veces al mes (un día cada dos semanas como referencia), para tratar ciertos temas puntuales.

¿Qué ofrecemos?

● Participación en eventos de tecnología.
● Equipamiento adaptado a las necesidades y gustos del empleado.
● Acceso a formación.
● Jornadas de team building.
● Contrato a tiempo completo.
● Incorporación inmediata.

● Salario competitivo según experiencia y conocimientos

Formulario de candidatura

Si estás interesado en trabajar en Avantio, por favor, completa el siguiente formulario.
Este campo es obligatorio
Este campo es obligatorio
Este campo es obligatorio
Este campo es obligatorio
Este campo es obligatorio
Este campo es obligatorio
Al enviar este formulario usted acepta nuestra política de privacidad
* Campos requeridos
Su petición ha sido enviada
Se ha producido un error, por favor, inténtelo de nuevo más tarde