Desarrollador full-stack senior - Madrid

Información del Proceso
% CVs leídos 100%
Rapidez lectura: 00 d. 0 h. 0 m.
CVs inscritos en el proceso: 6

Desarrollador full-stack senior

Essence Interactive Center
10/07/2019

Descripción

Essence Interactive Center es una empresa consolidada, con más de 20 años de experiencia, perteneciente al grupo capital Israelita Essence Group, fabricante de soluciones HW y SW líder en el mercado de IoT para Seguridad, Asistencia y Hogar Inteligente en todo el mundo, busca desarrolladores full-stack senior (Java y Angular) para unirse al equipo de R&D de nuestra sede en Madrid. El puesto puede ser cubierto como freelance o como miembro de la plantilla, en función de las preferencias del candidato y modelo de remuneración.
En este sentido, cabe destacar que nuestro proyecto, un producto de fabricación propia, incluye un Back-end de microservicios desplegado en la Nube, para lo cual usamos CI con Gitlab CI, Docker y estamos transitando a Kubernetes, donde ya hemos iniciado ese proyecto. El desarrollo de dichos micro-servicios está basado en Java 9, utilizando diversos componentes del proyecto Spring (MVC, Boot, Cloud, Security), que se integran con RabbitMQ como bróker de mensajería entre microservicios y con MongoDB, como capa de persistencia.

Requisitos imprescindibles (tanto para puesto de freelance como en plantilla):

• Buen nivel de inglés (hablado y escrito).
• Java 8/9, en especial experiencia usando el Proyecto Spring (MVC, Boot, Cloud, Data, Security)
• MongoDB
• RabbitMQ
• Docker (porque lo estamos actualmente) y Kubernetes (porque es a lo que tendemos)
• Experiencia diseñando y programando microservicios y API’s Restful (valorable uso de Swagger)
• Experiencia en Angular 4, como mínimo, y preferiblemente 7.
• Tener experiencia con distintos servidores de aplicaciones, pero sobre todo en el despliegue de aplicaciones en la Nube (AWS y/o Google Cloud).
• Metodologías ágiles (SCRUM), no hace falta que sea a nivel SCRUM Master, pero sí que esté acostumbrado a esta mecánica.
• Git Flow (usando línea de comandos o alguno de los siguientes clientes: Git, Git Lab, Bitbucket). Si el candidato/a tiene experiencia con Git CI, Jenkins e integración continua, mejor.

Requisitos personales:
Actitud abierta, pasión por el código, habilidades para el autoaprendizaje y la colaboración. Valorar y saber trabajar en un equipo pequeño (8 personas), joven, dinámico y orientado a la ejecución.

Otros conocimientos deseables (no imprescindibles para optar al puesto):

• Conocimientos y/o experiencia en el desarrollo de la capa de UI con Ionic 3 y/o PrimeNG.
• En especial, tener conocimientos de programación reactiva usando RxJS y manejo de estados de aplicación (NgRX).
• Experiencia con WebRTC (Janus) y Twilio.io
• Igualmente, haber tenido alguna experiencia con ELK y Kibana también sería algo muy interesante.
• Conocimientos y experiencia desarrollando apps nativas con JDK en Android, y Objective C o Swift en iOS, por si en algún momento nos vemos forzados a desarrollar en nativo (por ejemplo, para hacer algún plugin propio).
• Experiencia con el staff de herramientas de Azure, que usamos como entornos corporativos.

También, valoraremos positivamente conocimientos, experiencia e interés en HA proxy, Apache Camel, NetFlix NGINX, Flutter, Nodejs, GO y programación concurrente, TensorFlow. Todo ello parte del staff tecnológico que usamos o vamos a utilizar en el futuro.

Condiciones:

Centro de trabajo situado en Madrid Centro, zona Puerta de Alcalá.

Si es en plantilla, sueldo bruto entre 36.000-40.000€ (en función del perfil), en 14 pagas. Incorporación inmediata, alta en la seguridad social con contrato indefinido a tiempo completo con periodo de prueba de 6 meses y posibilidad de teletrabajar algún día a la semana, una vez superado ese periodo. Tarjeta de comida con un 3% del salario una vez superado el 1er año. Mac con todo el software de desarrollo y acceso a las herramientas corporativas, dos monitores en un espacio amplio y agradable de trabajo.
Si es como freelance 25-30€/h trabajada (en función del perfil, y sin IVA) para un proyecto de 6 meses, con la posibilidad de incorporarse a otros proyectos del equipo en el futuro.


Tecnologías
Funciones Profesionales

Detalles de la oferta
  • Imprescindible Residir: Provincia Puesto
  • Idioma: Inglés (Alto)
  • Experiencia: 3 años
  • Formación Mínima: Ingeniero Tecnico
  • Nivel Profesional: Empleado
  • Tipo contrato: Freelance/Autónomo
  • Jornada: Jornada completa
  • Salario: 24€ - 30 € Bruto/hora