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

São Paulo Hybrid

💚 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.
Requirements

✅ O que esperamos de você:

  • Experiência avançada com Swift (iOS) e Kotlin (Android).
  • Experiência no desenvolvimento com React Native e Flutter (especialmente na criação de bridges/wrappers para bibliotecas nativas).
  • Conhecimento sólido de Bluetooth Low Energy (BLE) e tecnologias de geolocalização.
  • Familiaridade com o ciclo completo de desenvolvimento de SDKs, incluindo obfuscação, publicação e documentação.
  • Experiência com testes físicos de funcionalidades baseadas em sensores ou hardware.
  • Sólida compreensão de segurança mobile, incluindo proteção de dados, engenharia reversa e criptografia.

🌟 Diferenciais:

  • Experiência anterior com desenvolvimento de SDKs ou bibliotecas públicas.
  • Conhecimento em monitoramento e logging dentro de SDKs.
  • Contribuições para projetos open-source ou desenvolvimento de pacotes multiplataforma.
  • Experiência com automação de testes em múltiplas plataformas mobile.

🎁 O que você vai encontrar aqui:

  • Cultura colaborativa, com forte senso de cooperação e união entre todos.
  • Respeito à diversidade.
  • Compartilhamento de experiências e conhecimentos entre as áreas.
  • Incentivo à inovação.
  • Ambiente horizontal e dinâmico.
  • Horários flexíveis.


🚀 Junte-se a nós e faça parte dessa jornada incrível!
💚 Seja bem-vindo(a) ao time, Sangue Verde! Juntos, vamos além.