Desenvolvedor(a) iOS Pleno (Cálculo de Frete)

Sylision

United States

Remote

USD 11.000 - 15.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
TotalPass
Mediquo
Team Care
Contrato definido

Zusammenfassung

Sylision está recrutando um(a) Desenvolvedor(a) iOS Pleno para integrar um fluxo de cotação de frete 100% remoto. O app, escrito em Swift com SwiftUI, gerencia origens, destinos, volumes e valores declarados, exibindo opções de transportadoras com preços e prazos.

Espera-se autonomia para levar a feature até a publicação na App Store. A posição exige experiência com APIs REST, concorrência assíncrona e testes com XCTest, além de validações de volumes e conversões.

Qualifikationen

  • Swift e SwiftUI em produção.
  • Concorrência com async/await ou Combine para respostas parciais.
  • Consumo de APIs REST com tratamento de erros detalhado.
  • Arquitetura de telas testável no iOS.
  • Testes automatizados com XCTest.
  • Autonomia para conduzir uma funcionalidade até a publicação na App Store.

Aufgaben

  • Construir o fluxo de cotação com origem, destino, volumes e valor declarado.
  • Salvar embalagens frequentes e preencher as dimensões a partir delas.
  • Exibir as opções de transportadora com prazo e preço.
  • Explicar quando uma opção não está disponível e por quê.
  • Gerar e compartilhar a etiqueta após a escolha.
  • Mostrar o rastreamento da entrega com eventos e mapa.
  • Escrever testes com XCTest para validação de volumes e conversões.

Kenntnisse

Autonomia
Testes automatizados
APIs REST
Arquitetura testável

Tools

Swift
SwiftUI
Combine
URLSession
MapKit
XCTest
Git

Jobbeschreibung

Vaga aberta de Desenvolvedor(a) iOS Pleno (Cálculo de Frete). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

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

Sobre a vaga:

Quem envia mercadoria com frequência precisa cotar frete rápido: informa origem, destino, peso, dimensões e valor declarado, e recebe opções de transportadoras com preço, prazo e restrições. Depois escolhe uma, gera a etiqueta e acompanha a entrega. O aplicativo iOS leva esse fluxo para o celular de quem está no balcão ou no depósito.

O app é feito em Swift com SwiftUI. O cálculo fica no servidor, mas a experiência depende do app: medir e informar volumes corretamente, lembrar embalagens usadas com frequência, mostrar as opções à medida que as transportadoras respondem e deixar claro por que uma opção não está disponível, seja por peso, por região atendida ou por tipo de mercadoria.

Erros de cadastro de volume são a maior causa de cobrança extra depois da coleta, então o app precisa ajudar a pessoa a acertar, com validações e conversões de unidade. Estruturar as telas, o estado e os testes desse fluxo é decisão sua.

O que você vai fazer:

  • Construir o fluxo de cotação com origem, destino, volumes e valor declarado
  • Salvar embalagens frequentes e preencher as dimensões a partir delas
  • Exibir as opções de transportadora à medida que chegam, com prazo e preço
  • Explicar quando uma opção não está disponível e por quê
  • Gerar e compartilhar a etiqueta depois da escolha
  • Mostrar o rastreamento da entrega com eventos e mapa
  • Escrever testes com XCTest para validação de volumes e conversões

Requisitos:

  • Swift e SwiftUI em produção
  • Concorrência com async e await ou Combine para respostas parciais
  • Consumo de APIs REST com tratamento de erros detalhado
  • Arquitetura de telas testável no iOS
  • Testes automatizados com XCTest
  • Autonomia para conduzir uma funcionalidade até a publicação na App Store

Diferenciais:

  • Ter trabalhado com logística, transportadora ou e-commerce
  • MapKit
  • Compartilhamento e impressão a partir do iOS
  • Acessibilidade com Dynamic Type

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. As mudanças são testadas com pessoas que despacham mercadoria todos os dias, e o código passa por revisão de outra pessoa do time iOS antes de cada versão. Evitar uma cobrança extra de frete só com uma validação bem feita te parece um bom resultado? Na candidatura, informe a sua pretensão salarial.

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 TotalPass 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
  • URLSession
  • MapKit
  • XCTest
  • Git

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

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Desenvolvedor(a) iOS Júnior (Carrinho e Checkout)
Desenvolvedor(a) iOS Júnior (Carrinho e Checkout)

Sylision • USA

Remote
USD 6.700 - 10.000
Ambiente flexível e remoto
Mentoria com equipes internacionais
Apoio à saúde e bem-estar
+2
Desenvolvedor(a) iOS Sênior (Gateway de APIs)
Desenvolvedor(a) iOS Sênior (Gateway de APIs)

Sylision • USA

Remote
USD 23.000 - 30.000
Trabalhe de qualquer lugar
Plano de saúde e bem‑estar
Flexibilidade de horário
+3
Desenvolvedor(a) Front-end React Júnior (Cálculo de Frete)
Desenvolvedor(a) Front-end React Júnior (Cálculo de Frete)

Sylision • USA

Remote
USD 6.700 - 10.000
Ambiente remoto
Flexibilidade de horário
Conexão com times globais
+1
Analista Funcional Pleno (Logística)
Analista Funcional Pleno (Logística)

Sylision • USA

Remote
USD 11.000 - 15.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
Desenvolvedor(a) iOS Júnior (Cotação de Seguros)
Desenvolvedor(a) iOS Júnior (Cotação de Seguros)

Sylision • USA

Remote
USD 6.700 - 10.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+1
Desenvolvedor(a) Java Pleno, Back-end de Logística
Desenvolvedor(a) Java Pleno, Back-end de Logística

Sylision • USA

Remote
USD 19.000 - 28.000
Analista de Automação de Testes Web Júnior (Cálculo de Frete)
Analista de Automação de Testes Web Júnior (Cálculo de Frete)

Sylision • USA

Remote
USD 6.700 - 10.000
Ambiente colaborativo
Trabalho remoto
Conexão global com times.
+2
Desenvolvedor iOS Pleno (SwiftUI) - Fluxo de Cotação Remoto
Desenvolvedor iOS Pleno (SwiftUI) - Fluxo de Cotação Remoto

Sylision • USA

Remote
USD 11.000 - 15.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+4
Analista de QA Sênior (Automação Mobile na Logística)
Analista de QA Sênior (Automação Mobile na Logística)

Sylision • USA

Remote
USD 22.000 - 35.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Analista Funcional Pleno (Experiência Digital do Cliente na Logística)
Analista Funcional Pleno (Experiência Digital do Cliente na Logística)

Sylision • USA

Remote
USD 70.000 - 100.000
Trabalho remoto 100%
Conexão com times globais
Apoio à saúde (TotalPass e Mediquo)
+2