Compass.UOL is hiring a Senior iOS Developer in Brazil to build and maintain native iOS apps with Swift, SwiftUI, and UIKit, while also developing BFF services with TypeScript and Node.js. Day-to-day work covers REST API integrations, automated testing, CI/CD, and App Store distribution.
A Compass UOL está em busca de um(a) Desenvolvedor(a) iOS Sênior para atuar no desenvolvimento e manutenção de aplicações iOS nativas, utilizando Swift, SwiftUI e UIKit. O profissional também será responsável por implementar e manter fluxos de aplicação com View Code, SwiftUI e UIKit, além de desenvolver e manter serviços de BFF (Backend for Frontend) utilizando TypeScript e Node.js.
Responsabilidades
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.