[iOS Developer | Senior] Remoto | 44h semanais Para você nos conhecer melhor 💚Desenvolvemos pessoas, softwares & negócios+14 anos de experiência desenvolvendo software em 4 continentes com NPS +84, nos colocando em zona de excelência! Atuamos no desenvolvimento de soluções digitais (web, mobile, BI, RPA, entre outros), com sedes em São Paulo, Porto Alegre, Belo Horizonte e EUA. Overview da oportunidade:Estamos em busca de uma pessoa Desenvolvedora iOS para integrar nosso time, responsável por projetar e construir aplicativos avançados para a plataforma iOS, colaborar com equipes multidisciplinares, e garantir a qualidade dos aplicativos novos e antigos. Responsabilidades e atribuições:Projetar e construir aplicativos avançados para a plataforma iOS.Colaborar com equipes multidisciplinares para definir, projetar e entregar novos recursos.Acompanhar todo o ciclo de vida do aplicativo (conceito, projeto, testes, lançamento e suporte).Assegurar que aplicativos novos e antigos satisfaçam aos padrões de qualidade.Trabalhar com fontes de dados externas e APIs.Realizar testes unitários de código quanto à robustez, incluindo casos extremos, usabilidade, acessibilidade e confiabilidade geral.Descobrir, avaliar e implementar continuamente novas tecnologias para maximizar a eficiência de desenvolvimento. Habilidades que você precisa ter:Conhecimento do padrão de arquitetura MVVM com Coordinators, que ajuda na organização do código e na separação de responsabilidades.Experiência com o uso de Coordinators para gerenciar a navegação dentro do aplicativo, garantindo uma estrutura de código mais limpa e modular.Habilidade em usar Auto Layout e Constraints para criar interfaces de usuário responsivas e adaptativas em diferentes tamanhos de tela.Experiência com SwiftUI para desenvolver interfaces de usuário.Conhecimento em arquivos Xib.Experiência com a framework Combine para gerenciar e processar eventos assíncronos de forma declarativa.Familiaridade com XCodeGen para gerar e gerenciar projetos Xcode, facilitando a configuração e a manutenção do projeto.Conhecimento com SPM (Swift Package Manager) e Cocoapods.Conhecimento em práticas de Integração CI/CD.Vivência com Protocolo HTTP para para consumir APIs e integrar serviços web.Princípios de Design OOP para criar um código modular, reutilizável e fácil de manter.Experiência com princípios de Programação Funcional para escrever código mais previsível e menos sujeito a erros.Aplicação do padrão Clean Swift para organizar o código de forma mais limpa e escalável.Compromisso com a escrita de um código limpo, legível e fácil de manter.Conhecimento dos princípios SOLID para garantir que o código seja bem estruturado e fácil de evoluir. Habilidades que vão fazer você se destacar:Experiência com Flutter .Experiência com Springboot. O que você vai encontrar na GX2:Hub de conteúdo autoral segmentado por trilhas de conhecimento (IA, QA, Agilidade, Design UX/UI, Produto, Desenvolvimento de Software);Talks mensais focados no desenvolvimento de soft skills;Cultura de cuidado com as pessoas e saúde mental;Plataforma de saúde mental e bem-estar;Follow Up GX2: Acompanhamento mensal individual voltado ao bem-estar e desenvolvimento. Recado da GX2:Esta é uma vaga abrangente a todas as pessoas interessadas. Trabalhamos diariamente para construir um ambiente diverso e plural, que valoriza e respeita as diferenças e defendemos a liberdade de ser quem se é, livre de estereótipos e preconceitos.