Solaris
SumUp
Engenheiro(a) iOS - Design System
Sobre a equipe
Como Engenheiro(a) iOS na equipe de Design System, você traduzirá a linguagem de design da SumUp em uma biblioteca reutilizável e fácil de usar de componentes de UI e padrões de experiência — capacitando as equipes de produto a construir experiências de usuário coesas e acessíveis em escala.
A equipe de Design System trabalha em conjunto com a equipe de Mobile Platform para definir padrões e fornecer orientação a todas as equipes de produto na SumUp. À medida que expandimos nosso ecossistema de produtos voltados para comerciantes e consumidores, esta função oferece uma oportunidade rara de moldar a base que ajuda os desenvolvedores a construir mais rápido e entregar experiências de maior qualidade para milhões de usuários em todo o mundo.
O que você fará
- Moldar a experiência principal tanto para usuários quanto para desenvolvedores que interagem com o ecossistema iOS da SumUp
- Colaborar estreitamente com as equipes de produto e design para construir componentes que sejam fáceis de manter, consistentes e bonitos
- Incorporar as melhores práticas de acessibilidade em cada componente — desde descrições de conteúdo e dimensionamento de áreas de toque até contraste de cores e tipo dinâmico
- Fornecer orientação técnica prática às equipes de produto para entregar as prioridades da empresa, incluindo a próxima atualização da marca
- Revisar contribuições de código, aplicar convenções de design system e orientar engenheiros sobre as melhores práticas para desenvolvimento de UI reutilizável
- Liderar a migração de componentes legados baseados em UIKit para SwiftUI, mantendo a estabilidade do sistema
- Identificar e resolver proativamente dívidas técnicas para manter um alto padrão de excelência em engenharia e saúde do código
Requisitos mínimos
Você se encaixará bem nesta função se:
- Tiver 3+ anos de experiência profissional em desenvolvimento iOS, idealmente em aplicações de grande escala ou voltadas para o consumidor
- For fluente em Swift, com profundo conhecimento prático de SwiftUI e UIKit — e uma visão clara de quando e como usar cada um
- Tiver experiência na construção ou contribuição para um design system, biblioteca de componentes ou framework de UI compartilhado, e entender o que é necessário para tornar os componentes verdadeiramente reutilizáveis e escaláveis
- Tiver orgulho em criar experiências de usuário acessíveis — você conhece o VoiceOver, tipo dinâmico, contraste de cores e padrões de áreas de toque, e trata a acessibilidade como uma preocupação de primeira classe, não como um adendo
- Tiver um forte domínio das melhores práticas de teste para componentes de UI, incluindo testes unitários, testes de snapshot e automação de UI
- Estiver confortável em revisar código e orientar colegas — você gosta de compartilhar conhecimento, dar feedback construtivo e elevar o nível de toda a equipe
- For automotivado(a) e estruturado(a) em seu estilo de trabalho — você gerencia suas próprias prioridades, se comunica claramente em inglês e prospera em um ambiente multifuncional e colaborativo
- Permanecer genuinamente curioso(a) sobre o ecossistema iOS — você acompanha de perto os lançamentos da Apple, experimenta novas APIs e está animado(a) para trazer novas ideias para a equipe
Por que você deveria se juntar à SumUp
- 🌎 Oportunidade de trabalhar com SumUppers globalmente em produtos fintech de grande escala usados por milhões de empresas em todo o mundo, a partir do nosso escritório em Berlim. Isso envolve uma configuração predominantemente no escritório
- 🌈 Compromisso com Diversidade e Inclusão: faça parte de um local de trabalho que valoriza e promove a diversidade, fomentando um ambiente inclusivo onde as perspectivas de todos são respeitadas e abraçadas
- 🚀 Inscrição em nosso programa de Virtual Stock Option: você possuirá uma participação no sucesso futuro da SumUp
- 📚 Um orçamento anual dedicado de L&D de €2000 para seu desenvolvimento individual, que pode ser usado para participar de conferências e/ou avançar sua carreira através de educação continuada
- 💶 Um plano de previdência corporativa onde igualamos até 20% de suas contribuições
- 🏖️ Férias generosas: aproveite 28 dias de licença remunerada, mais feriados e dias de licença especial
- 🚵🏾♂️ Vários outros benefícios, como subsídio do Urban Sports Club, assistência para colocação em creches (Kita), almoços subsidiados no escritório
- 🌴 Break4me: licença sabática de 1 meses após 3 anos de serviço
- 🔗 Bônus de Indicação: ganhe recompensas adicionais indicando indivíduos talentosos para se juntarem à equipe da SumUp
Sobre a SumUp
Acreditamos no herói do dia a dia.
Os proprietários de pequenas empresas estão no centro de tudo o que fazemos, por isso estamos criando ferramentas que os ajudam a gerenciar seus negócios. Com uma mentalidade de fundador e uma atitude de 'primeiro a equipe', nossas equipes diversas na Europa, América do Sul e Estados Unidos trabalham juntas para garantir que os proprietários de pequenas empresas com os quais fazemos parceria possam ser bem-sucedidos fazendo o que amam.
A SumUp é um empregador que oferece Igualdade de Oportunidades de Emprego e que orgulhosamente busca e contrata uma força de trabalho diversificada. A SumUp não toma decisões de contratação ou emprego com base em raça, cor, religião ou crença religiosa, origem étnica ou nacional, nacionalidade, sexo, gênero, identidade de gênero, orientação sexual, deficiência, idade ou qualquer outra base protegida pelas leis aplicáveis ou proibida pela política da empresa.
A SumUp também se esforça por um local de trabalho saudável e seguro e proíbe estritamente qualquer tipo de assédio.
A SumUp não aceitará currículos não solicitados de nenhuma fonte que não seja diretamente de um candidato
Dica para Candidatura de Vaga
Reconhecemos que os candidatos sentem que precisam atender a 100% dos critérios da vaga para se candidatar. Por favor, note que isso é apenas um guia. Se você não marcar todas as caixas, tudo bem também, pois significa que você tem espaço para aprender e desenvolver sua carreira na SumUp.
