Senior iOS Developer | Swift + BFF | Remote
- Desenvolver e manter aplicações iOS nativas utilizando Swift, SwiftUI e UIKit;
- Implementar e manter fluxos de aplicação utilizando View Code, SwiftUI e UIKit;
- Desenvolver integrações com APIs RESTful;
- Desenvolver e manter serviços de BFF (Backend for Frontend) utilizando TypeScript e Node.js;
- Realizar integrações entre o BFF e os serviços de backend;
- Trabalhar com dados e integrações envolvendo SQL e Redis, quando necessário;
- Implementar testes automatizados utilizando XCTest e Swift Testing;
- Atuar com práticas de CI/CD, code signing e distribuição de aplicações na App Store;
- Contribuir para a evolução da arquitetura, observabilidade, monitoramento e qualidade das aplicações;
- Trabalhar em conjunto com os times de produto, backend e demais áreas técnicas para desenvolver soluções escaláveis e de qualidade;
- Utilizar Git no controle de versão e fluxo de desenvolvimento;
- Explorar e aplicar recursos de Inteligência Artificial no processo de desenvolvimento de software.
- Experiência sólida com desenvolvimento iOS nativo;
- Domínio de Swift e experiência prática com SwiftUI;
- Experiência com UIKit e desenvolvimento utilizando View Code;
- Experiência com integração de APIs RESTful;
- Conhecimento em XCTest e Swift Testing;
- Conhecimento de CI/CD, code signing e distribuição de aplicações na App Store;
- Conhecimento da arquitetura VIP (View-Interactor-Presenter);
- Conhecimento em observabilidade e monitoramento de aplicações;
- Experiência ou conhecimento em CocoaPods;
- Experiência com TypeScript e Node.js para desenvolvimento de BFF;
- Conhecimento em integrações com backend, SQL e Redis;
- Conhecimento em Git;
- Conhecimento ou experiência na utilização de IA aplicada ao desenvolvimento de software.