Desenvolvedor(a) Mobile Sênior – Multi-Plataforma (Swift, Kotlin, React Native e Flutter)

Remote: 
Hybrid
Contract: 
Work from: 
São Paulo (BR)

Offer summary

Qualifications:

Proficient in Swift, Kotlin, React Native, and Flutter for mobile development., Strong background in software architecture and code security., Experience with SDK development and integration across multiple platforms., Ability to conduct physical testing in various environments..

Key responsibilities:

  • Lead the development of a multi-platform SDK for third-party applications.
  • Ensure efficient data capture from beacons in both background and foreground modes.
  • Conduct practical tests to validate SDK stability and data consistency.
  • Collaborate with product engineers, QA, and security teams to maintain SDK integrity.

OpenCircle logo
OpenCircle

Job description

💚 Bem-vindo(a) à OpenCircle!

Aqui na OpenCircle, acreditamos no poder da colaboração, inovação e crescimento contínuo. Estamos em uma jornada emocionante para transformar o mundo através do software, e você pode ser uma peça fundamental dessa missão.

🎯 Quem somos nós?

Somos uma empresa de tecnologia especializada em Desenvolvimento de Sistemas, oferecendo um portfólio completo para transformação digital, com foco em inovação e resultados tangíveis. Nosso propósito é ser a melhor Consultoria de Tecnologia do mundo, proporcionando uma jornada incrível para nossos clientes.

💎 Nossos Valores

Prazos São Sagrados: Cumprimos prazos com excelência, entendendo sua importância para o sucesso dos clientes.
Somos Responsáveis por Nossas Ações: Assumimos total responsabilidade pelas nossas decisões e resultados.
Agimos com Transparência: Comunicação aberta e honesta para garantir clareza e confiança.
Focamos no Resultado: Entregamos impacto e qualidade, superando expectativas.
Nos Colocamos no Lugar do Outro: Praticamos empatia, considerando as necessidades dos outros.
Buscamos a Excelência: Superamos nossos próprios padrões constantemente.
Somos Totalmente Comprometidos: Demonstramos dedicação inabalável com nossos objetivos e clientes.
Somos Ambiciosos e Apaixonados pela Jornada: Nossa motivação vem da paixão pelo que fazemos.

⚙️ O que fazemos
Nascemos para levar inovação e a melhor tecnologia para dentro das empresas, facilitando o dia a dia das pessoas

Nossos Serviços

Squads Gerenciados: Equipes dedicadas para projetos complexos.
Alocação de Talentos: Especialistas para fortalecer as equipes dos clientes.
Studios de Projetos: Soluções completas, do planejamento à execução.
Serviços Gerenciados (AMS): Suporte contínuo para operações de TI.
Open as a Service (OaaS): Acesso ao ecossistema tecnológico completo da OpenCircle.

Nossos Studios

  • Digital Studio
    • Desenvolvimento de Mobile, Web e Modern Apps.
    • Cloud & DevOps para escalabilidade.
    • Solution Architecture, Quality Assurance e Low-Code Apps.
  • Innovation Studio
    • Gestão de Produtos.
    • Metodologias Ágeis.
    • Design Centrado no Usuário.
  • Data AI & Automation Studio
    • Data & Analytics.
    • Inteligência Artificial (IA).
    • Robotic Process Automation (RPA).

🎯 O que procuramos?

Estamos em busca de um(a) Desenvolvedor(a) Mobile Sênior para liderar o desenvolvimento de um SDK multi-plataforma que será integrado em diversos aplicativos de terceiros.

O SDK será responsável por captar dados de beacons em dispositivos móveis, com alto nível de segurança, performance e estabilidade, sendo compatível com os principais frameworks mobile: Swift, Kotlin, React Native e Flutter. Essa é uma vaga altamente técnica, com foco em arquitetura, segurança de código e capacidade de integração entre linguagens. O projeto exige testes físicos em diferentes dispositivos e ambientes, garantindo que o SDK funcione de maneira consistente em cenários reais.

🛠️ Desafios do projeto:

  • Criar um SDK seguro, modular e leve que possa ser instalado em apps desenvolvidos em Swift (iOS), Kotlin (Android), React Native e Flutter.
  • Garantir a leitura eficiente de sinais de beacons em background e foreground, respeitando as políticas e limitações de cada plataforma.
  • Realizar testes práticos com beacons em ambientes físicos para validar a estabilidade e consistência dos dados.
  • Criar wrappers e pacotes específicos para cada plataforma, com documentação clara para desenvolvedores que vão integrar o SDK.
  • Adotar boas práticas de segurança, versionamento e distribuição de pacotes públicos/privados.
  • Colaborar com engenheiros de produto, QA e segurança para garantir a robustez e integridade do SDK.

Required profile

Experience

Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Related jobs