×
Register Here to Apply for Jobs or Post Jobs. X

Desenvolvedor iOS Sênior; Gateway de APIs

Job in Jacksonville, Duval County, Florida, 32099, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-29
Job specializations:
  • IT/Tech
    UI/UX Design, Web Developer, Digital Media & Production, Systems Engineer
Salary/Wage Range or Industry Benchmark: 10500 USD Monthly USD 10500.00 MONTH
Job Description & How to Apply Below
Position: Desenvolvedor(a) iOS Sênior (Gateway de APIs)

Vaga aberta de Desenvolvedor(a) iOS Sênior (Gateway de APIs). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: senior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R $ 10.500 a R $ 13.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

Todo pedido que o aplicativo iOS faz passa por um gateway de APIs, que autentica, limita a quantidade de chamadas, encaminha para o serviço certo e devolve erros padronizados. A camada de rede do app precisa conversar bem com esse gateway: renovar o token antes que expire, esperar e tentar de novo quando recebe limite excedido, não repetir operações que alteram dados e entender cada código de erro.

Essa camada é um pacote Swift usado por vários módulos do app. Ela cuida de autenticação com tokens guardados no Keychain, assinatura de requisições, fixação de certificado, versionamento de endpoints, cache de respostas e telemetria de cada chamada. Quando ela erra, o app inteiro sente.

Como sênior, você é responsável pelo desenho desse pacote, pela forma como os outros times o usam e pela evolução sem quebrar quem já depende dele.

O que você vai fazer:
  • Projetar a camada de rede como pacote Swift com interface estável e documentada
  • Implementar renovação de token concorrente sem disparar várias renovações ao mesmo tempo
  • Tratar limite de chamadas com espera progressiva e respeito ao tempo indicado pelo gateway
  • Configurar fixação de certificado com plano de troca sem bloquear quem usa o app
  • Padronizar o tratamento de erros do gateway para todos os módulos
  • Medir latência e taxa de erro por endpoint a partir do aparelho
  • Orientar outros times no uso do pacote e revisar contribuições
Requisitos:
  • Swift em produção, com domínio de URLSession e concorrência
  • Autenticação com OAuth 2.0 e armazenamento seguro no Keychain
  • Desenho de bibliotecas internas com versionamento semântico
  • Testes de rede com respostas simuladas e cenários de falha
  • Conhecimento de segurança de transporte e de fixação de certificado
  • Capacidade de documentar e de dar suporte a outros times
Diferenciais:
  • Vivência com gateways de APIs do lado do servidor
  • Modularização de app iOS com Swift Package Manager
  • Observabilidade de rede no aparelho
  • SwiftUI e Combine na camada de apresentação
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. O pacote de rede tem notas de versão escritas a cada mudança, e qualquer alteração na interface pública passa por revisão com representantes dos times que o usam.

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com Total Pass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Swift
  • SwiftUI
  • Combine
  • XCTest
  • URLSession
  • Swift Package Manager
  • Keychain
  • Git
Seus dados:

tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary