Na atualidade, empresas estão sempre à procura de talentos que possam ajudar a criar soluções inovadoras e que atendam às necessidades dos clientes.
Desenvolvedor de Aplicações Móveis para iOS
O profissional responsável por desenvolver aplicações móveis nativas em iOS será responsável por garantir que essas soluções sejam de alta qualidade, seja em termos de desempenho ou usabilidade.
Responsabilidades principais:
* Participar em projetos com forte componente de desenvolvimento mobile;
* Colaborar em discussões técnicas com equipas internas e externas de desenvolvimento iOS;
* Garantir a qualidade e consistência dos entregáveis das equipas externas;
* Desenvolver novas funcionalidades e evoluções em aplicações móveis iOS;
* Assegurar o suporte e manutenção de aplicações já desenvolvidas;
* Instalar e manter ambientes de desenvolvimento iOS;
* Apoiar a equipa de QA na criação de pipelines de CI/CD e processos de automação para mobile.
O perfil ideal para esta posição inclui:
* Mínimo de 3 anos de experiência em desenvolvimento mobile iOS;
* Mínimo de 3 anos de experiência em Swift;
* Domínio do Xcode e conhecimento de RESTful APIs;
* Experiência em arquiteturas MVP e MVVM, preferencialmente com Clean Architecture;
* Experiência com multi-threading e lógica assíncrona;
* Experiência de trabalho em equipas ágeis (Scrum).
Além disso, valorizamos:
* Conhecimento de Cocoa Touch e outros frameworks Apple;
* Experiência com Git Flow, Jira, Confluence e Firebase;
* Interesse em UX/UI e design de interfaces intuitivas;
* Experiência com SwiftUI, Combine, MapBox e Fastlane;
* Conhecimento profundo de práticas modernas de arquitetura e desenvolvimento mobile.