Senior Android Developer
En Autentia están cambiando el sector servicios porque creen firmemente que las cosas se pueden hacer bien. Llevan en el ADN las buenas prácticas y ponen el foco por encima de todo en hacer desarrollo de software con CALIDAD.
¿Su secreto? Apostar y cuidar por encima de todo a su talento y, ahora mismo, buscan a su nuevo Senior Android Developer. ¡Sigue leyendo!👇
¿Qué harás?
Si tenemos que definir a Autentia en 3 palabras son: reto, aprendizaje y equipo.
Son un equipo de más de 90 desarrolladores/as a quienes les gusta “cacharrear” con todo tipo de tecnologías, por lo que tendrás la posibilidad de seguir formándote en aquello que más te guste y no estancarte. Autentia está hecho para personas inquietas a las que les mola estar en constante (r)evolución.
Trabajan en proyectos de todo tipo, desde grandes desarrollos para importantes empresas multinacionales, hasta pequeñas aplicaciones de Startups, siempre utilizando buenas prácticas (integración continua, TDD, herramientas de análisis de código, pair programming, etc.) y con el mejor ambiente de trabajo 🔝.
Tu misión está clara: revolucionar con tus desarrollos el core de las empresas a las que ayudan, estar en constante crecimiento y aportar tus aprendizajes para ayudar a otros a hacer las cosas mejor.
Además, si te atrae dar formaciones o charlas en eventos, estás en el lugar adecuado para desarrollar tu carrera también en esa dirección. ¡Les encanta compartir conocimiento y lo hacen de mil formas distintas! Blog, entrevistas, saraos... No pierden oportunidad 🤠.
Tu evolución
En 1 mes
Trabajarás en torno a las tres patas que sostienen la base sobre la que piensan que se debe asentar una incorporación a un nuevo equipo de trabajo en el mundo tech:
- Conocer los procesos administrativos de tu nueva empresa.
- Descubrir la cultura que la motiva y empuja.
- Adquirir y desarrollar las habilidades técnicas, metodológicas y sociales necesarias para desarrollar tu cometido.
Durante el primer mes en Autentia te ayudarán a asentarte en estas tres líneas por medio de su proceso de Onboarding.
Por supuesto, ya estarás conociendo a parte de la familia, con sus frikadas, sus inquietudes, sus intereses y su enorme expertise :D, y te darán la bienvenida para que te sientas como en casa.
Tus responsabilidades
Participar en el arranque de proyectos de alta complejidad marcando el camino en la definición de la arquitectura y construcción del piloto con el objetivo de llevar el desarrollo a buen puerto 🚢.
Hacer revisiones puntuales de los desarrollos finalizados. Tranqui, nunca entrarán en fases de mantenimiento infinitas. NO SE ABURREN 🙌.
Asegurar la calidad: las buenas prácticas son su motto. Dentro de un proyecto dan soporte técnico y metodológico y velan porque se cumplan durante todo el ciclo de vida del proyecto. Aquí las cosas que se hacen, se hace bien 🦸♂️🦸♀️.
¿Cómo lo harás?
En Autentia son muy horizontales y escapan de las estructuras jerárquicas.
Formarás parte de un equipo interdisciplinar compuesto por backend, frontend, producto...y en tu día a día estarás codo a codo con todas las personas de Mobile pudiendo apoyarte en ellas para brillar en todos tus desarrollos y aprender en equipo.
Ahora mismo en el equipo de Mobile son 5 personas, todas ellas referentes a nivel técnico y con una cultura muy top donde el trabajo en equipo está por encima de todo 🤜🤛.
Rotarás entre los proyectos cada cierto tiempo para poder seguir evolucionando y no estancarte siempre con los mismos puntos de vista y las mismas tecnologías.
Creen firmemente en la importancia de aportar a la Comunidad tecnológica por lo que siempre se meten en jaleos de eventos, conferencias y, en resumen, difusión de conocimiento tanto a nivel interno como externo.
En cuanto el stack, estos son algunos ejemplos de lo que usarás en tus proyectos:
- Kotlin/Java para Android.
- Android SDK y App Lifecycle.
- Patrones de diseño, como MVVM, MVP y/o MVI y principios SOLID.
- Web service integration (REST, JSON) usando Retrofit y OkHttp.
- Integran las APIs de backend con Web services RESTful / JSON.
- Test unitarios.
- Sistemas de control de versiones: Git, Bitbucket, GitHub, GitLab.
- CI/CD
- TDD y DDD como forma de vida.
Don´t worry, lo normal es que alguna de esas herramientas te suene a chino. En Autentia se encargan de formarte y hacerte evolucionar porque más allá del stack valoran unas buenas bases y la capacidad de aprendizaje.
¡Yes, it's happening!
¿Cuándo trabajarás?
¡100% flexibilidad!
Cada persona se autoorganiza en función de sus circunstancias personales. Si, en una consultora es posible la conciliación 🙌.
Día laborable
Jornada completaVacaciones
22 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
Presencial
¡Puedes trabajar desde donde quieras! Están abiertos a un modelo de trabajo full-remote.
Dicho esto, son muy de equipo, de tomarse un café juntos/as y salir a comer para compartir experiencias por lo que siempre tienen abiertas las puertas de su base de operaciones en Madrid 📍. ¡Te están esperando con los brazos abiertos!
Si te interesa el modelo full-remote, te pedirán que acudas de manera puntual a sus oficinas para hacer dinámicas, acudir a eventos y hacer piña de vez en cuando.
¿Con quién trabajarás?
Encontrarás un equipo con buen rollo y ganas de aprender, independientemente de su edad o experiencia. No lo decimos nosotros, nos lo dicen los manfreditas que ya están entre sus filas:
"Por primera vez, pasé de escuchar las ofertas que me llegaban y comencé a buscar la empresa que mejor creía que pudiera adaptarse a mi perfil profesional y a mi forma de ser. Manfred me ayudó a realizar un primer filtrado con las ofertas disponibles y tras ello, llegué a la propuesta de Autentia donde he comprobado que sí existe en la consultoría informática lugares dónde se prioriza compartir el conocimiento, se valora el aprendizaje y hacer las cosas lo mejor posible. Tengo la fortuna de pertenecer a una compañía que sin duda recomiendo a cualquier compañero de profesión."
Estas son algunas de las personas con las que trabajarás en tu día a día:
- César Alberca (Frontend developer): Te ayudará a desarrollar tus habilidades poniendo especial atención a las bases de la programación y las buenas prácticas. También hace escalado vertical, principalmente en rocódromo.
- Juan Covas (Android Developer): Te ayudará a diseñar Apps siguiendo las buenas prácticas de arquitectura y programación. También diseña la arquitectura de su casa, pero mejor que en eso no te ayude...😅
- Daniel Otero (IOS Developer): Te ayudará a construir Apps de calidad con una arquitectura sólida y las últimas tecnologías. También practica katas de código, y de karate.
¿Qué piden?
Nos piden por encima de todo ACTITUD y ganas de sumarse a un equipo en continuo aprendizaje. Es más importante tener una excelente base de programación, así como arquitectura, testing y buenas prácticas que el haber usado X frameworks.
En cuanto a conocimientos:
- Experiencia desarrollando para dispositivos Android con Kotlin/Java.
- Experiencia realizando apps desde cero y con una buena visión de arquitectura (MVVM, MVP y/o MVI).
- Es bueno que traigas en la mochila experiencia con CI/CD (Jenkins).
- Orientación a realizar software de calidad con buenas prácticas. Son fans, muy fans de aplicar TDD.
- Experiencia aplicando patrones y principios de diseño de software como SOLID, DRY, KISS, etc apostando claramente por el clean code.
- Buena capacidad de comunicación para trabajar mano a mano tanto con los clientes como con el resto del equipo.
Tecnologías
Innegociable
Android
Kotlin
Suma puntos
Apple iOS
Swift
Otras habilidades
Innegociable
Adaptabilidad al cambio
Aprendizaje Continuo
Proactividad
Trabajo en equipo
Estaría bien
Autonomía en el aprendizaje
Capacidad de dar feedback
Suma puntos
Liderazgo
Gestión de equipo
¿Qué ofrecen?
- 🕓 Horario flexible.
- 💻 Posibilidad de elegir Slimbook o Mac a tope gama y el equipo que necesites para brillar en tu día a día.
- 🍲 Posibilidad de recibir los tickets restaurant directamente en tu nómina: 1.980 € / anuales.
- 💰 50 €/mes para compensar el trabajo remoto (según el acuerdo individual de teletrabajo)
- 🛩️ Gastos de viajes a cargo de la empresa.
- 🎓 300€ anuales para emplear en la formación que quieras (charlas, cursos, congresos, libros, etc.)
- 🤑 Retribución flexible con varios beneficios.
- 💡 Ayuda a certificaciones oficiales y Másters.
- 📚 Biblioteca dónde podrás pedir todos los libros que necesites para que evolucionéis tú y tus compañeros/as.
- 🗓️ 3 días laborables para desarrollo profesional (asistencia a eventos, colaborar en proyectos open source, etc…)
- 💙 Sesiones de salud emocional.
- 🏥 Seguro médico privado gratuito a partir del primer año.
Beneficios
Posibilidad de elegir equipo
Dinámicas y eventos de teambuilding
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Café, fruta y snacks
Ticket Restaurante
Cheque Guardería
Eventos de formación internos
Pack de bienvenida
Retribución Flexible
Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.
What the FAQ?
Su proceso consta de las siguientes fases:
- Reunión con HR y Tech Lead que se pueden hacer el mismo día.
- Defensa de prueba técnica.
- Reunión final con uno de los socios.
La oficina está abierta y puedes ir siempre que quieras.
Para las personas que están en full-remote, les gustaría que fueses una vez al mes aproximadamente para poder tener reuniones con el equipo o cliente, teambuilding, formaciones, etc.