Sobre a YellowIpe
Temos a missão de inspirar a conexão da tecnologia com as pessoas, fomentamos o melhor de nossos profissionais através de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O Foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.
Junte-se à equipa amarela como nosso novo Mobile Solutions Architect!
Responsabilidades:
Desenvolver e implementar soluções móveis escaláveis e de alto desempenho para Android e iOS, assegurando a excelência na experiência do utilizador através de técnicas avançadas de otimização e testes de usabilidade.
Colaborar de forma proativa com equipas multidisciplinares, incluindo designers, desenvolvedores front-end e back-end, para definir e refinar os requisitos funcionais, técnicos e de negócios, garantindo um alinhamento total com os objetivos estratégicos do projeto.
Conduzir a arquitetura de software e design das aplicações móveis, aplicando as melhores práticas de programação, padrões de design de software e princípios de design UX/UI, promovendo aplicações intuitivas e responsivas.
Participar ativamente na revisão de código, motivando a melhoria contínua através de feedback construtivo e mentorias, visando elevar o nível de qualidade e inovação dentro da equipa.
Gerir o ciclo de vida das aplicações desde a concepção até à publicação, implementando processos de integração e entrega contínua (CI/CD), utilizando ferramentas eficientes que garantam a automação de testes e a implementação atempada de atualizações.
Realizar análises regressivas e funcionais no desempenho das aplicações móveis, identificando e abordando problemas relacionados com segurança, escalabilidade, usabilidade e performance, propondo soluções sustentáveis e inovadoras.
Orientar e apoiar a formação e desenvolvimento de competências dos membros da equipa, promovendo uma cultura de aprendizagem contínua e partilha de conhecimentos ao longo do ciclo de desenvolvimento.
Requisitos:
Experiência comprovada de 5 ou mais anos como programador mobile, com um portfólio sólido de aplicações publicadas que demonstre a sua liderança técnica e a arquitetura robusta dessas soluções.
Expertise no desenvolvimento para Android (Java/Kotlin) e iOS (Swift/Objective-C), com um conhecimento profundo das APIs, SDKs e recursos nativos disponíveis, incluindo integração com serviços de backend.
Conhecimento avançado e prático do processo de submissão de aplicações nas plataformas App Store e Google Play Store, com forte compreensão dos requisitos de conformidade e práticas recomendadas para assegurar uma publicação bem-sucedida.
Sólido entendimento dos processos de assinatura de aplicações iOS, incluindo o manuseio de perfis de provedor, certificados, e a configuração de entitlements, garantindo segurança e funcionalidade adequadas.
Familiaridade com ferramentas e plataformas de CI/CD para mobile, sendo a experiência com Bitrise um diferencial significativo, além de conhecimento em Jenkins ou GitLab CI para otimização de fluxos de trabalho.
Fluência em inglês, com habilidade para a comunicação eficaz com equipas internacionais e stakeholders técnicos, adaptando-se a diferentes contextos e culturas organizacionais.
Diferenciais:
Experiência no desenvolvimento de aplicações utilizando frameworks modernos como React Native ou Flutter, demonstrando versatilidade na construção de soluções multiplataforma.
Conhecimento em arquiteturas de software modernas, como MVVM, MVP e Clean Architecture, aplicadas na criação de sistemas coesos e flexíveis para futuras manutenções.
Familiaridade com metodologias ágeis, como Scrum ou Kanban, e ferramentas de gestão de projetos como Jira ou Trello, contribuindo para um ambiente colaborativo e adaptativo.
Compreensão e experiência na aplicação de princípios de segurança em aplicações móveis, garantindo que as soluções sejam não apenas funcionais, mas também seguras para os utilizadores.
Experiência prévia em liderança técnica ou coordenação de equipas em projetos relevantes, com a capacidade de motivar e inspirar outros a alcançarem o seu pleno potencial.
Informações importantes:
Tipo de contrato: full-time
Localização: Portugal/Brasil
Modalidade: remote
Idioma(s) necessário(s): English — Advanced (C1)
Nível: senior
Candidatura: Ver a vaga e candidatar-me na YellowIpe
Para ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
Ainda não tem conta no ITJobs ?
Aceda aqui e crie já a sua conta.
-
Remoto
-
Presencial
-
Presencial
-
Presencial
-
Presencial
-
Presencial

