Dialenga
equipo dialenga
Dialenga
Oferta cerrada el 29/07/2022

Java Developer

Salario33-38K
Variable+2K
Remoto100%
PerksRemotoFormación

Con Dialenga están revolucionando la Comunicación Interna para las empresas y sus empleados/as, haciéndola más cercana, transparente y eficiente a través de un canal de comunicación interno libre de ruido que utiliza el móvil como principal punto de unión.

Para ello quieren contar con personas como tú, que les ayude a impulsar el proyecto y alcanzar sus metas de una forma más rápida, donde lo que prima es resolver los problemas de sus clientes y usuarios.

¿Qué harás?

Dialenga es una solución consolidada que cuenta con más de 60 clientes y +30.000 usuarios, cosa que han conseguido a pulso, lo que de forma cool se llama bootstrapped, dentro de su empresa matriz SNGULAR que les está ayudando a impulsarlo para llegar más rápido y más lejos 🚀.

Su objetivo desde el comienzo ha sido resolver un dolor 😖 muy importante existente en todas las organizaciones: ¿cómo llegar a todas y cada una de las personas de la organización, con un mensaje que no se pierda y no se tergiverse por el camino? 

Dialenga nació con este propósito: facilitar a las personas dedicadas a la comunicación interna de la organización y a todos/as sus colaboradores y colaboradoras, de un medio para llegar fácilmente. Todo ello a través de la medición y aprendizaje sobre la participación, interacción y valoración.

Parte del ecosistema Dialenga lo constituyen sus herramientas, donde cuentan con una aplicación de empleado para móvil y desktop desarrollada en tecnología híbrida ionic/Angular y una aplicación de gestión de contenidos o backoffice para administradores/as y responsables de comunicación, desarrollada en AngularJS/Angular. Todo ello conectado a una API REST privada, abierta para algunos clientes que es donde necesitan TU ayuda :). 

Tu día a día se podría resumir en desarrollar mejoras y nuevas características en el backend; desde el modelo de negocio (entidades) hasta la exposición en servicios REST.

Todo ello en un marco de colaboración ágil en el equipo, con clientes y con usuarios, donde aplican técnicas de investigación como entrevistas con clientes, donde validan con ellos/as a través de servilletas, diseños o prototipos si lo que están construyendo es lo que realmente les cubre donde les duele.

Tu evolución

Dialenga
Tu primer día

En 1 mes

Conocerás a todas las personas del equipo, no solo de desarrollo de la herramienta, sino también a los compañeros/as de marketing, ventas y customer success, además de a su CEO ;).

Te habrán enseñado varias veces con todo lujo de detalles qué tipo de problema es el que están abrazando en Dialenga y cómo lo están resolviendo: actividades, liturgias, herramientas, Apps, entornos. Estarás cerca de convertirte en una power-user persona. O al menos te habrás apuntado los enlaces para re-visitarlos 🙃.

Y habrás hecho tus pinitos ayudando al equipo a resolver todo lo que a día de hoy les cuesta más.

Tus responsabilidades

  • Colaborar estrechamente con todo el equipo para valorar que lo que quieren conseguir no es una locura y cubre el propósito general de solucionar los problemas de comunicación Interna de las personas responsables de comunicación.

  • Colaborar con el equipo de front para exponer los endpoints REST necesarios para que los usuarios hagan fácil lo que tienen que hacer.

  • Diseñando los cambios del modelo de negocio en entidades JPA y las consultas SQL que sean necesarias con: spring-data, jpql, querydsl o de forma nativa.

  • Vaya, desarrollando la lógica de negocio, testing unitario o end2end, integración con sistemas o conexión con terceros para dar vida a los cambios del producto.

  • Estar al tanto de las posibles novedades en las diferentes librerías, técnicas, sistemas o herramientas que forman parte del ecosistema de desarrollo del producto que nos ayuden a mejorar.

  • Y si el tiempo lo permite, hay momentos en los que se puede ayudar al equipo en otras cuestiones: desarrollo front, testing, sistemas, CD/DI ...

¿Cómo lo harás?

No persiguen sacar características como quien no tiene un mañana, están construyendo lo que de verdad necesitan sus clientes, las empresas y todas las personas de las organizaciones que se preocupan por una comunicación honesta y transparente.

Para ello colabora todo el equipo de producto: diseño y ux, desarrollo, customer success y también marketing, ventas y otros stakeholders. Entrevistan a clientes y usuarios, les encuestan, y validan hipótesis a través de diseños de concepto, prototipos, pruebas y a veces características implementadas. No todo funciona, pero cuando lo hace, has dado con la tecla de algo que cubre los dolores.

Entregan al menos una vez al mes a sus clientes aplicando un marco ágil, en el que encontrarás mucha comunicación y colaboración, algunas ceremonias como sprint planning, sprint review & team review: en el sprint sólo añaden lo que consideran que podrían conseguir y los bugs o mejoras detectadas solo los incluyen si de verdad van a trabajar en ello; todo un fix them, don’t track them.

¿Cuándo trabajarás?

Si están en jornada ‘normal’ esta es de lunes a jueves de 8:30 a 18:00, con una hora para comer y los viernes de 8:30 a 14:00, mientras que si están en periodo intensivo, de lunes a jueves será de 8:00 a 15:00 y los viernes de 8:00 a 14:00. En total 39’5 horas y 34 horas respectivamente.

Vamos, que no tienen una flexibilidad absoluta, pero algo de margen hay y siempre puedes comentar con el equipo alguna necesidad particular: realizar trámites, conciliar con la familia, mascotas, contigo mismo/a… Que todos/as necesitamos de vez en cuando tiempo para escapar 🤗.

Día laborable

Jornada completa

Vacaciones

22 días

Jornada laboral

Flexible

Turno continuo

Viernes

Turno continuo

En verano

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras!

Esta posición es 100% remota con algún desplazamiento muy puntual a las oficinas de SNGULAR situadas en Madrid en calle Labastida 1, por ejemplo tu Onboarding.

Luego solo necesitas una buena conexión a internet y un puesto digno donde trabajar, con buena iluminación💡 y silla.

¿Con quién trabajarás?

En tu día a día colaborarás estrechamente con distintos perfiles con sus propios puntos de vista, ayudando a construir el mejor producto de comunicación interna:

  • Alberto García (Head of UX & UI): Cuenta con muchos años de experiencia diseñando productos y proyectos para todo tipo de clientes. Emana creatividad por todos los poros y cree firmemente en trabajar con los clientes y usuarios mano a mano. Tiene alma de desarrollador y en otros tiempos hizo sus pinitos desarrollando, la frase que más se le escuchaba era ‘cuando me enseñes bases de datos seré imparable’.
  • Miguel Martín-Forero (Head of Product): Está obsesionado con hacer producto bien: con calidad, elegancia, pero sobre todo validando qué es lo que quieren y necesitan de verdad los usuarios. Todavía desarrolla backend y es bastante friki, tanto que dice tener una clase dual PM 80% - Desarrollador 78% y un 2% para todo tipo de rotos y descosidos.
  • Fernando Lamarca (Frontend Developer): El motero del equipo, se conoce todos los entresijos del backoffice y desarrolla front en Angular y AngularJS, muchas veces lidiando con librerías como Kendo o Mobbiscroll.
  • Jorge Valdivielso (Lead Front mobile & desktop): Lidera el desarrollo front de móvil y backoffice: Angular, AngularJS, ionic, integraciones, SSO, pocas cosas se le resisten: el backoffice hace tiempo que lo dejó en manos de Fer. Si hubiera conocido el running antes, estaría en competiciones codo con codo con los keniatas y nos costaría mucho pillarle.
  • Yev Chaynikov (Backend Developer): De reciente incorporación al equipo es muestra de que con pasión y ganas, pero sobre todo siendo buena gente es fácil trabajar con nosotros. Gracias a él, Miguel dejó de escuchar con frecuencia: ‘falta backend’ en las charlas para detectar bloqueos y atajarlos rápidamente.
  • Noe Nartallo (Customer Success Specialist): A Noe como buena Argentina le gusta hablar, pero sobre todo con sus clientes para conseguir que en toda su vida dentro de Dialenga estén satisfechos: ¡con una valoración media superior a 9! A veces les trae comestibles muy ricos … bueno, en realidad todo el equipo es dado a llevar cosas para truncar la carrera de Jorge :D
  • Eva Rodríguez (Marketing Manager): Experta en marketing, le da vida a todos los experimentos que se le ocurren y en los que los demás podemos seguirle el ritmo. Comienza el círculo en ella y les ayuda a descubrir lo que funciona.
  • David Rodríguez (Head of Business Development): Junto con Noe y Eva, tándem perfecto para validar que de verdad lo que están construyendo es algo que cubre necesidades y dolores reales de las personas encargadas de la comunicación interna en las empresas; maneja a la perfección la prueba de fuego en demo a leads. Le encanta preguntarle a Miguel si esto o aquello es muy fácil de hacer … ¡sin intenciones ocultas!
  • Manuel Díaz (CEO): Manuel es incombustible y toda su energía y la emplea en facilitar y en dejar hacer al equipo: consigue lo que necesita el producto para impulsarse.

¿Qué piden?

Buena capacidad de trabajo en equipo y rigurosidad en el cuidado por los detalles y la calidad del trabajo es algo que dan por supuesto: lo que necesitan es ayudar en maquetación sí o sí, así que como conocimientos técnicos piden al menos:

  • Estar familiarizado con APIs REST: saber distinguir POST, PUT y PATCH
  • Java 11+, lambdas, streams, API java.time y otros
  • Spring Framework 5+, Spring Security 5+ y Spring Data JPA 2+
  • Hibernate 5+ e Hibernate Validator 6+
  • SQL Estándar

También sumaría algún punto si traes

  • CD/CI con Jenkins
  • No tener reparos a utilizar shells unix principalmente como zsh o bash
  • Calidad de código estático con SonarQube
  • Familiaridad con repositorios de código como GIT / GITLAB

Tecnologías

Innegociable

  • JAVA
    Intermedio
  • Spring
    Intermedio

Estaría bien

  • SQL
    Intermedio
  • shell-scripting
    Básico

Suma puntos

  • Jenkins
    Básico

Otras habilidades

Innegociable

  • Adaptabilidad al cambio
  • Atención al detalle
  • Capacidad de abstracción

Estaría bien

  • Aprendizaje Continuo
  • Capacidad de dar feedback

Suma puntos

  • Comunicación escrita

¿Qué ofrecen?

Salario

33-38K

Variable

+2K

Horario

Flexible

Remoto

100%

🤓 Acceso a formación continua (presupuesto individual para formación, obtención de certificaciones, asistencia a eventos, acceso ilimitado a Udemy, clases de inglés).

🏖️ 22 días de vacaciones, los de toda la vida + tu cumpleaños + nochebuena + fin de año.

🗺️ Plan de carrera.

💻 Equipo necesario para que puedas trabajar cómodamente & 🧸 Posibilidad de elegir tu entorno de trabajo: MacOS o Güindous.

🍲 Posibilidad de recibir parte de tu retribución en especie (cheques restaurant, guardería, seguro médico).

🤝 And last, but not least: ¡porque son muy SNGULARES! Tienen tutti fruties todos los viernes (ya te contarán en qué consisten), fiestas, espacios donde podrás expresarte, proponer cambios y ser partícipe de ellos (lo que llaman #challengeyourcompany). Y también: competiciones de baloncesto, padel, escalada, juegos de mesa, clases de baile, team buildings, etc.

Beneficios

Clases de Idiomas
Posibilidad de elegir equipo
Dinámicas y eventos de teambuilding
Presupuesto para formación
Seguro de salud
Ticket Restaurante
Eventos de formación internos
Vacaciones Extra
Pack de bienvenida