Proximie
Compare the Market
Ingeniero/a de Software Senior - iOS
¿Por qué Compare the Market?
Ingeniero/a de Software Senior (iOS)
¿Curioso/a sobre lo que viene?
Nosotros también. Únete a Compare the Market y ayuda a que la toma de decisiones financieras sea pan comido para millones.
En Compare the Market, somos un negocio impulsado por un propósito, potenciado por la tecnología y la IA. Estamos construyendo equipos de alto rendimiento y orientados a resultados con las habilidades, la mentalidad y la ambición para ofrecer resultados a gran velocidad. Cada puesto aquí juega un papel en el avance de nuestra misión, y creamos un entorno donde puedes ser tú mismo/a, desarrollar una carrera verdaderamente distintiva y ver el impacto directo de tu trabajo en la vida de nuestros clientes.
Hemos labrado un nicho con forma de suricata y buscamos pensadores ambiciosos y curiosos que prosperen en un entorno rápido y de alto impacto. Si te gusta la responsabilidad, aceptas los desafíos y quieres marcar una diferencia real, encajarás perfectamente.
Somos un negocio construido para la velocidad y el rendimiento. Aquí, se te animará a pensar de forma diferente, actuar con audacia y ofrecer resultados brillantes en una cultura que valora los resultados y recompensa el progreso.
Creemos que los equipos diversos toman mejores decisiones y estamos comprometidos a crear un lugar de trabajo inclusivo donde todos se sientan empoderados para crecer, contribuir y prosperar.
Si estás listo/a para esforzarte, elevar el nivel y crecer con un equipo que se toma en serio el rendimiento, la innovación y el propósito, nos encantaría saber de ti.
Función: Tecnología
Ubicación: Londres
Lo que harás
- Como Ingeniero/a de Software Senior (iOS) en Compare the Market, impulsarás la dirección técnica dentro del equipo de Móvil iOS, entregando soluciones móviles de primera clase y contribuyendo a una cultura en evolución de innovación, entusiasmo y pasión. Trabajarás en un equipo que está adoptando formas de trabajo agenticas y desarrollo basado en especificaciones, utilizando herramientas de IA para avanzar más rápido mientras mantienes la calidad, la seguridad y los resultados del cliente en primer plano.
- Diseñar, construir y mantener aplicaciones iOS de alto rendimiento que cumplan nuestros estándares de fiabilidad, escalabilidad y seguridad.
- Colaborar de forma interfuncional con gestores de producto, diseñadores y equipos backend para definir, arquitectar y entregar soluciones móviles robustas que se alineen con los objetivos de negocio.
- Impulsar la excelencia técnica a través de revisiones de código, mentoría e implementación de las mejores prácticas en desarrollo móvil, pruebas y automatización CI/CD.
- Evaluar e integrar continuamente tecnologías iOS emergentes para optimizar el rendimiento, mejorar la productividad del desarrollador y potenciar la experiencia del usuario a escala.
- Defender el desarrollo basado en especificaciones y trabajar junto a agentes de codificación de IA, escribiendo especificaciones claras y comprobables y asumiendo la responsabilidad de la calidad y seguridad de todo lo que se envía.
Lo que buscamos
- Fuerte conocimiento de iOS, Swift, UIKit, SwiftUI y SDKs relacionados
- Experiencia en arquitecturas limpias (MVVM-C)
- Exposición a sistemas de Integración Continua
- Experiencia en la escritura de Pruebas Unitarias (XCTest)
- Experiencia en multi-threading e inyección de dependencias.
- Experiencia trabajando con REST APIs y caché offline
- Exposición a bases de datos (Realm/CoreData)
- Un defensor de las prácticas de código limpio
- Experiencia en, o un gran apetito por aprender, desarrollo asistido por IA, con buen juicio sobre cuándo confiar, desafiar o descartar código generado por IA
