Founded in 2016, Zego is a London-based insurance technology company specializing in flexible motor insurance solutions tailored for drivers in the gig economy, including private h
Senior iOS Engineer
Location
Portugal
Posted
39 days ago
Salary
0
Seniority
Senior
Job Description
Senior iOS Engineer
Zego
• Taking a pivotal role in crafting and enhancing the core application experience on the iOS platform. • Refining existing apps to ensure we deliver the premier experience in the market. • Set technical direction and drive engineering best practices across multiple teams or a business unit. • Leading by example in upholding code styles and standards. • Collaborating with Product Managers to launch exciting new products and features. • Facilitate knowledge sharing through code reviews, design docs, tech talks, etc.
Job Requirements
- 8+ years of iOS development experience
- Solid understanding of software architecture, design patterns and best practices
- Experience in building SDKs that are scalable, user-friendly, and performant for third-party developers
- Strong communication skills and a collaborative spirit to create outstanding customer experiences
- Experience in telematics is a plus
- While not mandatory, familiarity with the insurance or finance industries is appreciated
- Interest in how insurance can enhance customer lives and empower meaningful employment
- Actively curious about how AI can enhance your work
Benefits
- We reward our people well. Join us and you’ll get a market-competitive salary
- Private medical insurance
- Company share options
- Generous holiday allowance
- A whole lot of wellbeing benefits
Related Guides
Related Job Pages
More iOS Engineer Jobs
• Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions. • Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for iOS applications. • Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely. • Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more.
iOS Engineer II
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Develop and enhance iOS applications used by business clients. • Collaborate with cross-functional teams to define, design, and ship new features that improve the enterprise-grade platform. • Participate in project roadmaps to create user experiences that drive customer satisfaction and engagement. • Engage in code reviews to ensure high standards of software quality. • Work on strategic initiatives that enhance our platform’s capabilities and business value.
Role Description Estamos buscando un Desarrollador iOS Senior para unirse a nuestro equipo de ingeniería. Como parte fundamental de nuestros proyectos de desarrollo móvil, serás responsable de diseñar, implementar y mantener aplicaciones iOS de alto rendimiento que cumplan con los estándares de calidad y las expectativas de nuestros clientes. - Desarrollar soluciones robustas utilizando Swift, implementando patrones de diseño y arquitecturas modernas para aplicaciones iOS. - Participar activamente en revisiones de código, pruebas y documentación para mantener estándares de alta calidad. - Implementar y optimizar integraciones con APIs RESTful, microservicios y sistemas distribuidos. - Colaborar con equipos multidisciplinarios para resolver problemas complejos y mejorar continuamente nuestros productos. - Proporcionar mentoría a desarrolladores junior y compartir conocimientos técnicos con el equipo. - Implementar diferentes tipos de pruebas (unitarias, integración, funcionales) para asegurar la calidad del software. Qualifications - Mínimo 4 años de experiencia en desarrollo de aplicaciones iOS nativas. - Sólida formación técnica en Diseño Orientado a Objetos y conocimiento avanzado de Swift. - Experiencia comprobada con Xcode 16 o superior y familiaridad con el ecosistema Apple. - Conocimiento profundo de la arquitectura de aplicaciones iOS y su ciclo de vida. - Experiencia con control de versiones usando GIT. - Experiencia con plataformas en la nube como AWS, Google Cloud o Azure. - Comprensión de APIs RESTful, microservicios y sistemas distribuidos. - Habilidades avanzadas de depuración (debugging) y resolución de problemas. - Excelentes habilidades de comunicación y capacidad para trabajar en equipo. Benefits - Entorno empoderador: La autonomía y el establecimiento de objetivos están entre las puntuaciones más altas con calificaciones de 8,4+ en nuestro feedback mensual de empleados Pulse. - Acceso gratuito a plataformas de aprendizaje: Acceso gratuito para todos a activos de aprendizaje de clase mundial y programas seleccionados de Harvard Business Review, Coursera, Pluralsight, Udemy, Microsoft, AWS, Google y muchos más. - Campus digitales y academia: Nuestra academia de ingeniería ofrece más de 60,000 horas de capacitación, así como nuestro campus digital sobre GenAI, datos o sostenibilidad, que respaldan el aprendizaje digital en el flujo de trabajo desde la concientización hasta las certificaciones de expertos. Company Description Capgemini es un socio global de transformación empresarial y tecnológica, ayudando a las organizaciones a acelerar su transición dual hacia un mundo digital y sostenible, mientras crea un impacto tangible para las empresas y la sociedad. Es un grupo responsable y diverso de 340,000 miembros en más de 50 países.
• Design, build, and ship iOS features, experiments and products for millions of users to support our international growth. • Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences. • Contribute meaningfully to our team’s strategy. We give everyone a seat at the table and encourage active participation in planning our future. Don’t just come along for the ride. • Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs. • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks. • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise. • Continuously learn and improve your technical and non-technical abilities.



