Chainguard
SumUp
Ingeniero/a iOS - Design System
Sobre el equipo
Como Ingeniero/a iOS en el equipo de Design System, traducirás el lenguaje de diseño de SumUp en una biblioteca reutilizable y fácil de usar de componentes de UI y patrones de experiencia, capacitando a los equipos de producto para crear experiencias de usuario cohesivas y accesibles a escala.
El equipo de Design System trabaja mano a mano con el equipo de Mobile Platform para establecer estándares y proporcionar orientación a todos los equipos de producto de SumUp. A medida que expandimos nuestro ecosistema de productos dirigidos a comercios y consumidores, este puesto ofrece una oportunidad única para dar forma a la base que ayuda a los desarrolladores a crear más rápido y ofrecer experiencias de mayor calidad a millones de usuarios en todo el mundo.
¿Qué harás?
- Dar forma a la experiencia central tanto para los usuarios como para los desarrolladores que interactúan con el ecosistema iOS de SumUp
- Colaborar estrechamente con los equipos de producto y diseño para crear componentes que sean mantenibles, consistentes y estéticamente agradables
- Incorporar las mejores prácticas de accesibilidad en cada componente, desde descripciones de contenido y tamaño de objetivos táctiles hasta contraste de color y tipo dinámico
- Proporcionar orientación técnica práctica a los equipos de producto para cumplir las prioridades de la empresa, incluido el próximo rediseño de marca
- Revisar las contribuciones de código, hacer cumplir las convenciones del sistema de diseño y mentorizar a los ingenieros en las mejores prácticas para el desarrollo de UI reutilizable
- Liderar la migración de componentes heredados basados en UIKit a SwiftUI, manteniendo la estabilidad del sistema
- Identificar y abordar proactivamente la deuda técnica para mantener un alto nivel de excelencia en ingeniería y salud del código base
Requisitos mínimos
Serás un/a gran candidato/a para este puesto si:
- Aportas más de 3 años de experiencia profesional en desarrollo iOS, idealmente en aplicaciones a gran escala o dirigidas a consumidores
- Dominas Swift, con un profundo conocimiento práctico tanto de SwiftUI como de UIKit, y una visión clara de cuándo y cómo usar cada uno
- Tienes experiencia creando o contribuyendo a un sistema de diseño, una biblioteca de componentes o un framework de UI compartido, y entiendes lo que se necesita para que los componentes sean verdaderamente reutilizables y escalables
- Te enorgulleces de crear experiencias de usuario accesibles: conoces VoiceOver, tipo dinámico, contraste de color y estándares de objetivos táctiles, y tratas la accesibilidad como una preocupación de primera clase, no como una ocurrencia tardía
- Tienes una sólida comprensión de las mejores prácticas de prueba para componentes de UI, incluidas pruebas unitarias, pruebas de instantáneas y automatización de UI
- Te sientes cómodo/a revisando código y mentorizando a compañeros: disfrutas compartiendo conocimientos, dando feedback constructivo y elevando el nivel de todo el equipo
- Eres automotivado/a y estructurado/a en tu estilo de trabajo: gestionas tus propias prioridades, te comunicas claramente en inglés y prosperas en un entorno multifuncional y colaborativo
- Mantienes una curiosidad genuina por el ecosistema iOS: sigues de cerca los lanzamientos de Apple, experimentas con nuevas APIs y te entusiasma aportar nuevas ideas al equipo
¿Por qué deberías unirte a SumUp?
- 🌎 Oportunidad de trabajar con SumUppers de todo el mundo en productos fintech a gran escala utilizados por millones de empresas en todo el mundo, desde nuestra oficina de Berlín. Esto implica una configuración centrada en la oficina.
- 🌈 Compromiso con la Diversidad y la Inclusión: sé parte de un lugar de trabajo que valora y promueve la diversidad, fomentando un entorno inclusivo donde se respetan y abrazan las perspectivas de todos.
- 🚀 Inscripción en nuestro programa de Opciones sobre Acciones Virtuales: poseerás una participación en el éxito futuro de SumUp.
- 📚 Un presupuesto anual dedicado de L&D de 2000 € para tu desarrollo individual, que puedes utilizar para asistir a conferencias y/o avanzar en tu carrera a través de una mayor educación.
- 💶 Un plan de pensiones corporativo donde igualamos hasta el 20% de tus contribuciones.
- 🏖️ Generoso tiempo libre: disfruta de 28 días de vacaciones pagadas más días festivos y días libres especiales.
- 🚵🏾♂️ Numerosos beneficios adicionales como subsidio del Urban Sports Club, asistencia para la colocación en guarderías (Kita), almuerzos subvencionados en la oficina.
- 🌴 Break4me: 1 mes de excedencia sabática tras 3 años de servicio
- 🔗 Bono por Referencia: obtén recompensas adicionales refiriendo a personas talentosas para que se unan al equipo de SumUp
Sobre SumUp
Creemos en el héroe cotidiano.
Los propietarios de pequeñas empresas están en el centro de todo lo que hacemos, por lo que estamos creando herramientas que les ayudan a dirigir sus negocios. Con una mentalidad de fundador y una actitud de 'el equipo primero', nuestros diversos equipos en Europa, América del Sur y Estados Unidos trabajan juntos para garantizar que los propietarios de pequeñas empresas con los que nos asociamos puedan tener éxito haciendo lo que aman.
SumUp es un empleador que ofrece Igualdad de Oportunidades de Empleo y que persigue y contrata con orgullo una fuerza laboral diversa. SumUp no toma decisiones de contratación o empleo basándose en la raza, color, religión o creencia religiosa, origen étnico o nacional, nacionalidad, sexo, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra base protegida por las leyes aplicables o prohibida por la política de la empresa.
SumUp también se esfuerza por lograr un lugar de trabajo saludable y seguro y prohíbe estrictamente el acoso de cualquier tipo.
SumUp no aceptará currículums no solicitados de ninguna fuente que no sea directamente de un candidato
Consejo para la solicitud de empleo
Reconocemos que los candidatos sienten que necesitan cumplir el 100% de los criterios del puesto para poder solicitar un empleo. Ten en cuenta que esto es solo una guía. Si no cumples todos los requisitos, no pasa nada, ya que significa que tienes espacio para aprender y desarrollar tu carrera en SumUp.
