Android Engineer

Hace 3 días

valencia, comunidad valenciana, España Mercadona Tech Jornada completa
Talent Acquisition Specialist | We're Hiring | Mercadona TechSobre el rolEn Mercadona Tech, la spin-off innovadora de Mercadona dedicada a transformar la experiencia de compra online de productos de supermercado, estamos en búsqueda de un/a Android Engineer para unirse a nuestro Tech Hub en Valencia. Buscamos a alguien apasionado/a por la tecnología que nos ayude a seguir impulsando el crecimiento y desarrollo de nuestro e-commerce, creando soluciones innovadoras para nuestros usuarios.
Como Android Engineer en Mercadona Tech, serás una pieza clave en el diseño y desarrollo de experiencias digitales únicas para nuestros usuarios, tanto en la web como en nuestras aplicaciones. Este rol combina creatividad, habilidades técnicas avanzadas y una atención meticulosa al detalle. Tu trabajo tendrá un impacto directo en la usabilidad y la estética de nuestros productos, garantizando una experiencia de usuario fluida, atractiva y satisfactoria.
Sobre tiEn general, buscamos a alguien con una combinación única de experiencia técnica, creatividad y un profundo entendimiento del ecosistema del e-commerce y la logística.
El perfil ideal debe tener pasión por escribir código limpio, trabajar con feedback loops constantes y aplicar prácticas de Extreme Programming. Pero si aún no tienes experiencia en estas metodologías… no te preocupes Estaremos a tu lado para guiarte en cada paso del camino.
Como requisitos, valoraremos los siguientes:Experiencia mínima de 5 años como Android Engineer, con un sólido portfolio de apps.
Kotlin: Dominio del lenguaje principal para el desarrollo Android moderno. Es esencial escribir código limpio, idiomático y mantenible utilizando las mejores prácticas del ecosistema Kotlin.
Concurrencia: Conocimiento sólido de los mecanismos de concurrencia en Android, como coroutines, para gestionar operaciones asincrónicas de forma eficiente y segura.
APIs REST: Familiaridad con el diseño, consumo e integración de APIs RESTful. Saber comunicarte con servicios backend es crucial para desarrollar aplicaciones funcionales y conectadas.
Despliegue a gran escala: Experiencia previa trabajando en productos que se distribuyen a miles de usuarios. Esto implica comprender los retos asociados al rendimiento, la estabilidad y la calidad en entornos reales.
Sentido de producto: Capacidad para entender el producto desde la perspectiva del usuario. Tomar decisiones técnicas con un fuerte enfoque en la experiencia del cliente, usabilidad y valor de negocio.
Valoramos habilidades en colaboración en equipo, proactividad para aprender, y compromiso con la mejora continua en cada entrega.
Cultura de Ingeniería en Mercadona TechEn Mercadona Tech, nos gusta decir que somos ingenieros/as con mentalidad de producto. No vemos la tecnología como un fin en sí misma, sino como una herramienta para alcanzar nuestro objetivo: Vender Lechugas. Esta filosofía nos permite involucrarnos en todas las fases del proceso, colaborando estrechamente con otros roles, como Product Managers, Product Designers y Process Owners, no solo implementando soluciones, sino participando activamente en la creación de productos valiosos.
Nos consideramos data-driven, ya que contamos con acceso a datos clave que nos permiten tomar decisiones informadas. Esto nos brinda una visión clara del impacto de cada acción, tanto a nivel individual como en equipo, y nos ayuda a mejorar continuamente.
En nuestro día a día, trabajamos con feedback loops constantemente. Siempre estamos buscando formas de maximizar su efectividad, minimizando al mismo tiempo su tamaño y costo. Adoptamos principios y prácticas de desarrollo Lean y Extreme Programming, como Pair Programming, TDD o Small Safe Steps, entre otras, para mantener las soluciones simples y evitar la sobreingeniería.
Si te interesa conocer más sobre nuestra cultura de código, te recomiendo leer el siguiente artículo: Mercadona's Universal Truths ("Las Verdades Universales de Mercadona") in Software Development.
Tecnología Android en Mercadona TechLa mejor manera de entender nuestro trabajo es preguntando a nuestros ingenieros android:
- Cómo escribir menos código en los tests
- Despliegue continuo en una aplicación nativa
- La Guardia de la Noche: Salvaguardar las operaciones de las tiendas
- Navegación al siguiente nivel
- Pruebas de contrato: Una nueva esperanzaTu desarrollo profesional en Mercadona TechEn 1 mesTe sumergirás en todo lo que no es visible para el público en nuestro proyecto. Visitarás nuestro almacén, donde preparamos y gestionamos los pedidos, para conocer de primera mano los procesos de preparación y distribución.
Además, recibirás varias charlas introductorias sobre nuestra infraestructura, servicios y microservicios, así como sobre los equipos que los mantienen y desarrollan. Tendrás la oportunidad de crear desde cero funcionalidades sencillas para familiarizarte con nuestra pipeline de desarrollo. Todo esto lo harás acompañado de uno de nosotros, quien será tu buddy y te guiará en cada paso de tu proceso de inte