Nexus Cognitive
Nexus Cognitive
51 – 200 Funcionários
ConsultoriaLogísticaMarketing
A Nexus Cognitive oferece uma camada de inteligência composável e uma plataforma de dados aberta para organizações que desenvolvem soluções de IA sobre seus sistemas empresariais existentes. Seu gateway universal de consultas conecta dados de data warehouses, lakehouses e plataformas de nuvem, enquanto o enriquecimento automático e a governança centralizada ajudam a preservar o contexto de negócios e preparar as informações para uso em IA. A empresa também oferece um serviço gerenciado de ponta a ponta para implementar inteligência de receita, clientes, operações e riscos. A Nexus Cognitive descreve sua abordagem como uma forma de reduzir a proliferação de ferramentas e viabilizar a implantação rápida de IA sem substituir a infraestrutura existente.

Desenvolvedor iOS por contrato

Desenvolva apps nativos em Swift para a plataforma de dados em nuvem e IA da Nexus Cognitive como desenvolvedor iOS por contrato. Leve recursos do design à publicação na App Store e acompanhe o desempenho após o lançamento.

Descrição

  • Lidere recursos de iOS desde a entrega do design até o desenvolvimento, os testes e o lançamento.
  • Desenvolva e mantenha aplicativos nativos para iOS com Swift, SwiftUI e UIKit.
  • Transforme designs do Figma em interfaces refinadas e acessíveis, com layouts precisos.
  • Integre APIs REST e GraphQL, cuidando de autenticação, erros, cache e uso offline.
  • Trabalhe com engenheiros de backend nos contratos de API e teste endpoints com Postman ou Charles Proxy.
  • Crie testes unitários e de interface com XCTest, mantendo a base de código modular e bem estruturada.
  • Configure assinatura de código, certificados, perfis de provisionamento e builds do Xcode.
  • Gerencie builds de QA, UAT e produção por meio de esquemas e configurações de build do Xcode.
  • Distribua builds pelo App Store Connect, conduza versões beta no TestFlight e responda ao feedback dos testadores.
  • Crie páginas de produtos na App Store e cuide dos envios, da revisão de apps, dos lançamentos em produção e das liberações graduais.
  • Monitore falhas e desempenho após o lançamento com Instruments, Crashlytics ou Sentry.
  • Trabalhe com colegas de backend, Android, design e QA em um ambiente ágil.

Requisitos

  • Tenha pelo menos seis anos de experiência profissional em desenvolvimento para iOS, incluindo um app publicado na App Store.
  • Tenha experiência prática levando apps do design à implantação, incluindo distribuição pelo TestFlight e envio à App Store.
  • Demonstre experiência integrando APIs REST em apps iOS com URLSession ou Alamofire e processando JSON com Codable.
  • Tenha domínio avançado de Swift, SwiftUI e UIKit.
  • Conheça abordagens de arquitetura para iOS, como MVVM, Clean Architecture ou TCA.
  • Tenha experiência com Swift Concurrency (async/await), Combine e Core Data ou SwiftData.
  • Conheça as Diretrizes de Interface Humana da Apple e os padrões de acessibilidade.
  • Tenha usado Xcode, Swift Package Manager e repositórios Git hospedados no Azure DevOps.
  • Será considerado um diferencial ter experiência com ferramentas móveis de CI/CD, como Xcode Cloud, Fastlane, Bitrise ou GitHub Actions.
  • Será considerado um diferencial conhecer notificações push, compras no app, widgets ou App Clips.
  • Será considerada um diferencial a experiência com bases de código em Objective-C.
  • Será considerada um diferencial a familiaridade com análises, sinalizadores de recursos e testes A/B.
  • Serão consideradas um diferencial contribuições para projetos Swift de código aberto ou um portfólio sólido de apps.
  • Será considerada um diferencial a familiaridade com APIs do .NET 8 e PostgreSQL.

Benefícios

  • Faça parte de uma equipe colaborativa que valoriza a curiosidade e o respeito.
  • Encare desafios em que suas contribuições tenham impacto claro.
  • Conte com o apoio da liderança para aprender e se desenvolver profissionalmente.
  • Trabalhe na interseção entre inovação em nuvem, dados e IA.