Esperamos que você:
Perfil proativo, colaborativo e motivado pelo aprendizado contínuo;
Experiência mínima de 4 anos com desenvolvimento nativo para iOS;
Domínio de Swift e principais APIs do iOS (UIKit, Foundation);
Experiência com ViewCode, Generics, Protocols, Extensions, CoreData;
Conhecimento das diretrizes de design da Apple (Human Interface
Guidelines);
Experiência em integração com APIs REST;
Experiência com armazenamento offline, threading e ajuste de
desempenho;
Sólidos conhecimentos em algoritmos e estruturas de dados;
Experiência com gerenciadores de dependências (SPM, CocoaPods);
Familiaridade com Git, Git Flow e GitLab;
Conhecimento dos princípios S.O.L.I.D.;
Aplicação de Teste Unitário e código estruturado;
Inglês técnico.
O que aumentam suas chances:
Experiência com iOS Accessibility;
Conhecimento no uso de Instruments;
Experiência com Fastlane;
Experiência em SwiftUI;
Revisão de código (Code Review);
Gestão de aplicativos na App Store;
Conhecimento de arquiteturas MVVM, VIPER e Clean Architecture;
Experiência com Continuous Integration/Delivery (CI/CD);
Domínio de Design Patterns;
Experiência com metodologias ágeis e práticas como TDD.
Você terá a oportunidade de:
Desenvolver código limpo, modular e escalável, seguindo as melhores
práticas de desenvolvimento de software;
Criar experiências intuitivas e eficientes para os usuários dos produtos da
, trabalhando em colaboração com especialistas em UX;
Atuar de forma colaborativa em equipe, comprometendo-se com os
objetivos do time e promovendo um ambiente harmonioso;
Contribuir para o crescimento do time, compartilhando conhecimento,
mentorando colegas e fornecendo feedbacks construtivos;
Sugerir e implementar soluções criativas e eficazes, tanto do ponto de vista
técnico quanto de negócio;
Buscar aprendizado contínuo e desenvolvimento profissional;
Trabalhar em equipes distribuídas geograficamente.