Android Developer
hace 1 mes
Si tienes la costumbre de utilizar transporte público para desplazarte seguro que has probado aplicaciones como Uber, Bolt o Cabify. Pero, ¿qué pasa entonces con los taxis? Imbric , la app de Spartan Sys ha creado una solución de movilidad digitalizada para que puedas moverte en taxi, bus o moto y pagar el parking o la zona azul con una sola aplicación . Hacía falta, ¿verdad? Pues buscan ampliar el equipo con un/a Android Developer.
Spartan Sys es la compañía responsable de Imbric, una aplicación dual . Es decir, existe una app de usuario final disponible en la App Store y en la Play Store , pero además, los conductores profesionales también tienen su app (en este caso solo para Android) en la que registran sus recorridos, horarios, disponibilidad, etc.
Desde la aplicación de usuario puedes pedir un taxi, comprar billetes de autobús o reservar motos compartidas, además de pagar el parking o la zona azul. Todo de manera sencilla.
¿Y qué ha pasado durante los últimos meses? El verano pasado la Mutua Madrileña adquirió Imbric, que sigue funcionando de manera independiente pero ahora pertenece a la gran familia de La Mutua .
Se encuentran en un momento de impulso y crecimiento, ampliando las funcionalidades de la aplicación y el equipo necesita la incorporación de un/a Android Developer con experiencia que se haga cargo de ambas aplicaciones : la de clientes finales y la de conductores.
¿Cómo es el producto?La aplicación está desarrollada en iOS y en Android . Principalmente, el desarrollo Android es Java para mobile , aunque les gustaría migrar en un medio plazo a Kotlin .
Te formarás con el desarrollador actual que ha llevado a cabo los desarrollos en Android, ya que él estará destinado a otro proyecto durante bastante meses y se va a encargar más del backend. Serás su padawan durante los primeros meses para entender la arquitectura de la aplicación, los procesos y los servicios y el roadmap de 2023.
Todo está desplegado en AWS y quieren incorporar una estrategia de testing durante este año . Ahora mismo trabajan con test unitarios, pero les gustaría testear de manera automática también las apps.
El equipo todavía es lo suficientemente pequeño para ser muy horizontal y familiar. Son unas 14 personas a día de hoy más Javier, el CTO a quien conocerás durante el proceso.
¿Qué reto tienen delante?En tu caso concreto, te enfocarás en los nuevos desarrollos para Android , por lo que esperan cierta experiencia desarrollando aplicaciones y poniéndolas en producción. Además de mejorar y mantener los desarrollos actuales de ambas aplicaciones.
El trabajo es constante porque la Play Store se actualiza de manera constante . Se deprecan cosas de manera constante y hay que mantener las aplicaciones actualizadas.
Además, cuando los PM detectan nuevas funcionalidades, hacen sesiones conjuntas de grooming para definir el trabajo a llevar a cabo y la arquitectura.
Tu primer día
En 1 mesDurante el primer mes, tu foco será la formación y el conocimiento del producto. De la mano de varios compañeros entenderás cómo funcionan las aplicaciones, las perspectivas de 2023 y cómo será tu día a día. Al acabar este primer mes, tendrás una visión general de la compañía y del producto y ya habrás empezado a trabajar en algunos desarrollos de Android.
Desarrollarás nuevas funcionalidades en Java para las dos aplicaciones de Imbric: clientes y conductores.
Te asegurarás de hacerlo con un código limpio, robusto y escalable.
Diseñarás, desarrollarás, validarás y desplegarás funcionalidades junto con el resto del equipo .
Tendrás una mente abierta para conocer nuevas tecnologías dentro de su stack .
A nivel metodológico, trabajan bajo un modelo de Scrum con sus dailies, retros y sprint plannings. Los sprints son bisemanales y todo se organiza mediante un backlog de tareas priorizadas.
Para que entiendas el producto al completo, el backend está desarrollado en Java con Hibernate, Spring y Struts . Utilizan diferentes bases de datos, en función de lo que necesitan los servicios: Redis, MySQL, Aurora y DynamoDB. Y en el front se encuentran en plena migración de Angular a React.
Y después, algo tan básico como Git para el control de versiones , Jira para las tareas, RabbitMQ como herramienta de mensajería de colas y CodeBuild y CodePipelines para la integración contínua.
La jornada es totalmente flexible . Solo te piden estar en la daily que suele ser a las 9:30 excepto en verano que la hacen a las 9:00 para terminar antes. El resto del día, tú puedes organizarte el tiempo como quieras siempre y cuando llegues a los objetivos de la iteración.
La idea es que te puedas distribuir el horario a tu manera, siendo responsable y trabajando con autonomía para con tus objetivos .
Día laborable VacacionesVacaciones 25 días
Jornada laboral PresencialLa posición es 100% remota , por lo que mientras te asegures que tienes buena conexión, podrás trabajar desde casa o desde Honolulú ️.
La oficina de Madrid está abierta todos los días para quien prefieren trabajar allí, así que si eres de Madrid no dudes en pasarte a conocer al equipo
Ahora mismo son 14 personas en el equipo y estos son algunos de los compañeros con los que más interactuarás en tu día a día son:
- Javier(CTO) : con muchos años y muchas guerras en la espalda, buen conocedor y tecnólogo entusiasta.
- Luís Álvarez (Product Owner) :un máquina del paddle al que no se le escapa ni una bola.
- Fran Pérez (iOS Developer) : tu espejo en iOS : ) . Entusiasta y detallista, siempre en proceso de mejora en su rango de influencia.
- Alberto Álvarez (Frontend & UX/UI) : Un máquina en Front web (Angular y React), además de dominar la comunicación visual.
- José Cañada (Full Stack Developer) : tímido y analítico, tiene un perfil mixto dev y devops.
- Fran Alonso (Senior Backend Developer) : nuestro especialista en retos, nuevas herramientas, I+D, etc.
- Andrés Cantos (Team Lead) : es quien ha llevado a buen puerto los desarrollo de Android, así que serás su sombra los primeros meses. Le conocerás en la entrevista.
Dentro de las características de la posición buscan a un/a Android Developer con experiencia, ni más ni menos. Que tengas experiencia en Java, XML y algún framework como Spring o Struts. Te lo cuento más detallado:
- Tienes más de 4 años de experiencia como Android Developer .
- Has desarrollado y puesto en producción aplicaciones con Java y XML .
- Conoces algún framework de backend como Spring, Struts o Hibernate .
- Tienes experiencia en testing , al menos con tests unitarios .
Y si les quieres dejar con la boca abierta….
- Vendrás con algo de conocimiento o experiencia en Kotlin .
️ 25 días de vacaciones (24 + nochebuena o fin de año)
️ Plan de carrera y oportunidades de generar impacto en una empresa en crecimiento.
Y todas las ventajas de pertenecer a un gran grupo como es la La Mutua y que te explico aquí abajo ️
Beneficios Cheque Guardería Seguro de salud Dinámicas y eventos de teambuilding Vacaciones Extra Apoyo con tu plan de pensionesPor temas legales y administrativos y de coordinación del equipo, ahora mismo están buscando a personas residentes en España.
El proceso será ágil y súper ameno porque lo harás de la mano de los que serán tus futuros compañeros.
- La primera fase consistirá en una entrevista cultural para que podáis charlar del producto y la empresa
- La segunda fase será la entrevista técnica, en la que conocerás a Javier (CTO y fundador)
-
Senior Developer Mobile
hace 4 semanas
Centro, España Grupo NS A tiempo completoEn Grupo NS estamos incorporando diversos Senior Developer de tecnologías Mobile IOS y Android para proyectos remoto en clientes bancarios. Buscamos candidatos que residan en España, no se valorarán candidaturas de fuera del país. Requisitos mínimos Imprescindibles Perfil IOS: * 3 años de experiencia continuada y especializada en desarrollo iOS nativo...
-
Android Developer
hace 1 mes
Centro, España Wise Security Global A tiempo completo¿Qué buscamos?Buscamos personas con formación técnica de grado (informática, telecomunicaciones...) y/o ciclos superiores en desarrollo de aplicaciones multiplataformas, o similares, a quienes les apasione la programación móvil y con mínimo 4 años de experiencia desarrollando aplicaciones móviles en Android.Si bien no son estrictamente necesarios,...
-
Android Developer
hace 4 semanas
Centro, España INNOCV Solutions S.L.U. A tiempo completo¿Quiénes somos? Somos una empresa experta en ayudar a crecer a otras a través de nuestro dominio tecnológico , resolución de retos tecnológicos complejos y foco en la excelencia operacional . Desde 2012, hemos crecido anualmente a un ritmo medio del 30% y durante tres años consecutivos hemos sido una de las empresas de mayor crecimiento en Europa...
-
Junior Backend Developer
hace 1 mes
Centro, España Hoop Carpool A tiempo completoHoop Carpool se dedica a fomentar la movilidad sostenible conectando personas para compartir coche en sus trayectos diarios. Están en un momento de crecimiento, por lo que necesitan incorporar personas que deseen formar parte de la revolución de la movilidad. Así que si tu stack es PHP y tienes ganas de involucrarte en un proyecto que va a dejar el...
-
Software Developer
hace 1 mes
Centro, España Brambles A tiempo completoCHEP helps move more goods to more people, in more places than any other organization on earth via our 300 million pallets, crates and containers. We employ 11,000 people and operate in more than 55 countries. Through our pioneering and sustainable share-and-reuse business model, the world’s biggest brands trust us to help them transport their goods more...
-
Game Programmer
hace 1 mes
Centro, España Uni Sofia A tiempo completoPlaywing is looking for a Game Programmer. Join our team and help us develop amazing games by creating new products for platforms. Your daily duties include development, code building and debugging, as well as embedding of graphics, sound and network entries.Playwing is a mobile, PC, Console developer and publisher focused on high-quality games across...