Trabalho de Desenvolvimento iOS
">
Nossa empresa está procurando por um profissional qualificado para desenvolver aplicativos iOS nativos com alta qualidade usando Swift.
">
O objetivo é criar soluções offline com dados eficientes sincronização, integrar e otimizar gRPC para comunicação em tempo real entre cliente e serviços de back-end, projetar e gerenciar soluções de armazenamento local usando Realm.
">
Desenvolvedor deve trabalhar com pipelines de CI/CD (CircleCI) para garantir construções, testes e Implantação, colaborar estreitamente com engenheiros de back-end, gerentes de produto e designers para oferecer uma experiência de usuário perfeita.
">
Ao longo do processo, o profissional precisará conduzir revisões de código e impulsionar as práticas recomendadas no desenvolvimento para iOS.
">
Sobre o trabalho:
">
*Desenvolva e mantenha aplicativos iOS nativos de alta qualidade usando Swift;
">
* Arquitetar e implementar soluções offline com dados eficientes sincronização;
* Integrar e otimizar gRPC para comunicação em tempo real entre cliente e serviços de back-end;
* Projetar e gerenciar soluções de armazenamento local usando Realm;
* Desenvolver e manter CocoaPods privados para modularizar e compartilhar bibliotecas;
* Trabalhar com pipelines de CI/CD (CircleCI) para garantir construções, testes e Implantação;
* Colaborar estreitamente com engenheiros de back-end, gerentes de produto e designers para oferecer uma experiência de usuário perfeita;
* Conduzir revisões de código e impulsione as práticas recomendadas no desenvolvimento para iOS;
">
Requisitos necessários:
">
*Inglês Fluente;
">
*5 a 10 anos de experiência em desenvolvimento iOS, com forte foco em Swift;
">
*Experiência em aplicativos off-line, incluindo cache de dados e segundo plano sincronização;
">
*Experiência com gRPC para comunicação cliente-servidor;
">
*Forte conhecimento de Realm ou outros bancos de dados NoSQL para armazenamento local de dados;
">
*Experiência com arquitetura MVVM;
">
*Experiência em automação CI/CD para aplicações iOS (CircleCI);
">
Favoráveis:
">
*Experiência com arquitetura modular para aplicativos de grande escala;
">
*Conhecimento dos modos de execução em segundo plano e notificações push;
">
*Exposição a GraphQL, APIs REST ou WebSockets;
">
*Experiência de trabalho em aplicações agrícolas, fintech ou SaaS empresariais;
">
*Desenvolvimento Android;
">
Qualidades desejáveis:
">
*Ser capaz de trabalhar sob pressão;
">
*Tener flexibilidade para adaptar-se a mudanças rápidas;
">
*Possuir excelentes habilidades de comunicação;
">
Oportunidades:
">
*Ambiente leve, flexível e cultura colaborativa;
">
*Horário flexível;
">
*Plano de saúde e auxílio odontológico de alta qualidade;
">
*Seguro de vida que cobre doenças ocupacionais;
">
*Participação nos lucros;
">
*Gympass e TotalPass para se manter saudável;
">
*Licença maternidade estendida: 180 dias;
">
*Licença paternidade estendida: 30 dias;
">
*Desconto em consultas nutricionais;
">
*Desconto em terapia online;
">
*Clube de benefícios para quem gosta de comprar com descontos;
">
*Knowledge transfer através do Frame KT;
">
*Plataforma de cursos e atividades educativas para as crianças e adolescentes da sua família;
">
Se você deseja fazer parte desta equipe, envie seu currículo.