Desenvolvimento de Aplicações Móveis
O Desenvolvedor iOS Pleno/Sênior será responsável por criar funcionalidades novas para aplicações móveis, garantir a qualidade e manter os módulos existentes em otimização.
* Desenvolver soluções personalizadas para clientes;
* Manter e melhorar a performance dos sistemas já existentes;
* Integrar serviços de backend (REST) para suporte;
O candidato ideal deve ter experiência com métodos ágeis, conhecimento em linguagens como Swift e Objective-C, uso de CocoaPods, compreensão em SOLID, padrões de arquitetura (VIP, MVVM) e testes unitários.
Skill necessárias:
* Métodos Ágeis;
* Linguagem Swift;
* Linguagem Objective-C;>
* CocoaPods;
* SOLID;
* Padrões de Arquitetura;
* Testes Unitários.
Vantagens:
* A oportunidade de trabalhar em um ambiente dinâmico;
* O apoio contínuo de uma equipe experiente;
* A possibilidade de contribuir para o desenvolvimento de produtos inovadores;
Conhecimentos adicionais:
* Técnicas de testing;
* Compreensão em algoritmos e estruturas de dados;
* Experiência em repositórios como Git/GitHub.
* Ferramentas de design UX/UI;
* Compreensão em princípios de segurança e privacidade de dados.