Horario Flexible Startup Perks Seguro Médico
Instaply empresa con sede en Silicon Valley, está construyendo una aplicación de comunicación multicanal. Proporciona línea directa vía chat entre las marcas y los clientes para unificar todos los mensajes llegados desde distintos canales. Mantiene el registro de las conversaciones y permite optimizar la comunicación.
Están creando una app de soporte para controlarlas a todas. ¿Te apuntas al equipo?
Instaply es una Startup con más de 7 años, ha desarrollado una aplicación de comunicación multicanal que integra los SMS, Facebook Messenger, Instagram, Widget web, etc. en una sola aplicación y que permite su uso desde cualquier dispositivo, ya sea móvil o desktop.
Es una plataforma asíncrona basada en colas, eventos y servicios. Su objetivo es generar un canal de comunicaciones que permita recibir mensajes y responder a un cliente de manera inmediata, ayudando a automatizar respuestas, registrando el historial de conversaciones y permitiendo analizar sus tiempos. Instaply proporciona a las empresas el poder concentrarse en las prioridades, evitando la sobrecarga de llamadas telefónicas.
Son una empresa que invierte mucho en evitar la deuda técnica, como a ti, no les gusta el código Legacy.
Tu labor como Senior Backend será desarrollar microservicios en Java & Spring, desplegados en contenedores Docker sobre AWS.
Tu evolución
Tu primer día
En 1 mes
En este primer mes conocerás cómo funciona la compañía, la visión y los objetivos de la empresaa corto y medio plazo.
Pondrás cara al resto de las personas que integran el equipo y habrás completado tu onboarding, que incluirá hacer pair-programming para implementar alguna nueva funcionalidad.
Colaborarás en la definición del producto y sus procesos a nivel técnico.
Desarrollarás las funcionalidades del software.
Definirás y ejecutarás pruebas de testing.
Participarás en los despliegues a producción del producto junto con el resto del equipo.
Ayudarás al equipo a definir metas de desarrollo.
El equipo de desarrollo en Instaply consta de 12 personas, de los cuales 5 son del equipo de Backend.
Gerard, Stephen y Rafa ayudan en la preparación técnica de los sprints, trabajando todos de cerca con el equipo de producto.
En su día a día usan Jira, trabajan con Scrum y hacen sprint de dos semanas, dejando el jueves para realizar una preparación técnica y los viernes hacen las retro.
Emplean Planning Poker, donde todas las personas del equipo colaboran para calcular el esfuerzo de cada ítem del Product Backlog.
Su core de back-end está hecho con Java 11 y Spring 5. También tienen un Middle-end con Node.js por si te pica el gusanillo de ampliar tu stack.
Las baterías de pruebas automatizadas las hacen con Selenium y para hacer test unitarios utilizan Spock/Groovy, Cypress y Sonarqube.
Del lado de la orquestación usan ECS y como base de datos emplean MySQL, aunque también usan NoSQL con el servicio de Amazon DynamoDB y un cacheado con Redis.
Emplean WebHooks para las notificaciones en tiempo real, para la subscripción y publicación de mensajes emplean los servicios SNS y SQS.
Otras tecnologías con las que trabajan son ElasticSearch 7, AWS Data Pipeline y Firehose.
La integración continua la hacen con CircleCI que permite que cada cambio subido ha sido puesto a prueba y que los cambios han sido validados y aceptados.
El equipo de Instaply se sincroniza en horario de 10 a 16 h, efectuando las dailies a las 10 de la mañana. El resto del horario lo puedes distribuir como quieras.
Vacaciones
Vacaciones
23 días
Jornada laboral
Presencial
Dispondrás de su oficina en Barcelona para poder ir a trabajar junto con el resto del equipo.El lunes y el viernes podrás trabajar desde tu casa o ir a la oficina, como tú prefieras.
Algunos de los compañeros con los que más interactuarás en tu día a día son:
* Gerard Espona: CTO Lleva en la empresa desde Mayo de 2016. Comenzó como IOS Developer para convertirse rápidamente en CTO / VP of engineering. Ingeniero Informático con más de 15 años de experiencia en el sector TIC, altamente proactivo, orientado al cliente/objetivos. Supermegapasionado por la tecnología, la innovación y el móvil.
* Stephen Roberts : Technical Team Lead. Lleva en la empresa desde Mayo de 2016. Empezó como Senior Android Developer y en Noviembre de 2017 fue nombrado Líder del equipo técnico. Ingeniero electrónico por el University College de Dublín. Con experiencia para plataformas móviles y de escritorio utilizando una amplia gama de tecnologías. Apasionado tanto por el desarrollo de software como por las metodologías y herramientas de desarrollo de software. Y además toca la guitarra.
* Guillem Linares: Product Design Lead en Instaply desde octubre de 2017. Especialista en mejorar la experiencia de usuario, y en diseño responsive y de interacción. Con gran capacidad de análisis es un excelente diseñador centrado en Human-centered design.
* Rafael Margalef : Backend lead. Formado en la Universidad Politécnica de Catalunya. Lleva en la empresa desde Noviembre de 2017, comenzó como Senior Backend Engineer pasando a convertirse en Backend lead en 2019. PROFESIONAL, así en mayúsculas, con más de 10 años de experiencia. Comprometido con los resultados y el detalle.
* Edgar Garcia: Backend Engineer. Lleva en la empresa desde Julio de 2019. Ingeniero Informático por la Universidad Oberta de Catalunya. Programador responsable y comprometido con el proyecto, cliente y equipo. Siempre va al detalle en todos sus trabajos. Es proactivo, responsable y dinámico, vamos, que no para.
* Carlos Rubio: Scrum Master / Product Manager en Instaply. Lleva en la empresa desde Junio de 2019. Profesional de IT con más de 10 años de experiencia en project management, product management y desarrollo de software. Advanced Certified Scrum Master (A-CSM) por la Scrum Alliance. Comprometido con el medio ambiente, los derechos humanos, animales. Es el gran facilitador el equipo.
* Carlos Suay : Backend Engineer en Instaply desde Diciembre de 2017. Ingeniero de Telecomunicaciones por la Universidad Politécnica de Catalunya. Profesional con más de 10 años de experiencia. Proactivo y responsable. Master del universo en Java. Es como el lenguaje que domina, rápido, seguro y fiable.
* Al menos 4-5 años de experiencia trabajando con Java.
* Una muy buena capacidad de comunicación, tanto oral como escrita.
* Pasión por la tecnología y cómo esta puede cambiar la vida de las personas.
* Trabajo en equipo: pedir ayuda y saber prestarla cuando sea necesario.
* Gusto por trabajar con personas y para personas.
No, necesitas ir a la oficina martes, miércoles y jueves. Los intercambios con el equipo son fundamentales.
La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.
Normalmente, su proceso de selección consta de 3 fases: entrevista cultural, prueba técnica y charla con Gerard.
Senior Backend Developer Barcelona y 40% remoto
#J-18808-Ljbffr