A Mirante Tecnologia é uma empresa sólida e confiável que atua desde 1998 em diversos segmentos do mercado, transformando ideais e necessidades em produtos e serviços de alto valor agregado, por meio da concepção de soluções versáteis e inteligentes. O foco da Mirante está na agilidade para atender o cliente e o mercado na velocidade das suas necessidades, sem perder a qualidade Desenvolvedor IOS Pleno/Sênior Descrição das atividades do Cargo: Elaborar análise para soluções sistêmicas para aplicativos IOS; Participar da implementação e da manutenção de novos aplicativos IOS; Ajustar aplicativos existentes para acompanhar as mudanças nas necessidades das empresas e dos usuários; Atuar na sustentação de novos aplicativos e aplicativos legados (IOS); Experiência em desenvolvimento e manutenção de sistemas com foco em princípios de arquitetura de software (SOLID); Levantamento de regras de negócio, levantamento de requisitos dos aplicativos, apoio no planejamento e desenvolvimento de aplicativos IOS (arquitetura e melhores práticas de desenvolvimento); Auxiliar a equipe de desenvolvimento na resolução de problemas encontrados no ambiente produtivo; Auxiliar a equipe de desenvolvimento na elaboração de documento de arquitetura de aplicativos IOS; Auxiliar tecnicamente o desenvolvimento de história de usuário dos projeto levantando requisitos não funcionais relacionados à história para aplicativos IOS; Auxiliar a equipe de desenvolvimento no planejamento de APIs usadas pelos aplicativos móveis da área. Experiência (Itens Obrigatórios): Experiência em análise, desenvolvimento e manutenção de aplicativos com foco em princípios de arquitetura de software (SOLID); Desenvolvimento guiado por testes (TDD); Boas práticas de desenvolvimento e qualidade de software (CLEAN CODE e REFACTORING); Ter sólida experiência no desenvolvimento de aplicativos IOS e publicação de aplicativos na Apple Store; Melhores práticas de desenvolvimento para aplicativos IOS; Entender e contribuir para as definições de interface e usabilidade dos aplicativos (UI/UX); Vivência com boas práticas seguindo o Swift Style Guide; Conhecimento e aplicação dos conceitos básicos de teste e cobertura de código; Experiência com padrões de projeto MVVMi, Viper, MVP, etc; Construção automatizada de aplicativos; Experiência com programação funcional, programação orientada a objeto e programação reativa; Conhecimento e domínio da linguagem Swift; Desenvolvimento de aplicativos Modulares; Criação de frameworks dinâmicos e bibliotecas estáticas para IOS; Desenvolvimento de aplicativos white label; Bom conhecimento em Cocoapods e Swift Package Manager; Engajamento com a comunidade open source. ?Formação acadêmica: Graduação completa na área de tecnologia e afins ?Contratação: CLT ?Atuação: Home Office OBS: Todas as vagas são extensivas para PCD.