Desenvolvedor(a) Android Pleno (Assinatura Eletrônica)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

32 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
TotalPass e Mediquo
Team Care
Contratação e jornada definidas

Job summary

Sylision procura Desenvolvedor Android Pleno para trabalhar 100% remoto no desenvolvimento de um app de assinatura eletrônica. O desafio envolve renderizar PDFs longos, posicionar campos com precisão, capturar assinaturas de alta qualidade e garantir a integridade criptográfica dos documentos.

O candidato trabalhará com Kotlin, Jetpack Compose, Coroutines, Flow e ferramentas como Retrofit, CameraX, BiometricPrompt e Hilt. A vaga aceita CLT ou PJ, com foco em entrega autônoma e testes abrangentes.

Qualifications

  • Kotlin com Coroutines e Flow em produção.
  • Jetpack Compose, incluindo desenho personalizado e gestos.
  • Arquitetura em camadas e injeção de dependência no Android.
  • Renderização de PDF e manipulação de imagem no Android.
  • Testes automatizados.
  • Autonomia para entregar uma funcionalidade inteira publicada.

Responsibilities

  • Exibir documentos PDF longos com navegação fluida e zoom.
  • Posicionar campos de preenchimento e de assinatura corretamente em qualquer tela.
  • Capturar a assinatura desenhada com qualidade e registrar a evidência.
  • Implementar a confirmação de identidade com selfie, documento e biometria.
  • Verificar a integridade do documento antes de permitir a assinatura.
  • Enviar evidências com segurança e tratar falhas de rede sem perder a assinatura.
  • Escrever testes de unidade e de interface para o fluxo de assinatura.

Skills

Kotlin
Coroutines
Flow
Jetpack Compose
BiometricPrompt
CameraX
Retrofit
Hilt
Git

Tools

Retrofit
CameraX
BiometricPrompt
Git

Job description

Vaga aberta de Desenvolvedor(a) Android Pleno (Assinatura Eletrônica). 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:

No aplicativo Android, a pessoa recebe um documento para assinar, lê, confirma a identidade e assina com o dedo, com biometria ou com certificado digital. O documento pode ter dezenas de páginas, campos que ela precisa preencher antes de assinar e uma ordem de assinatura que depende de outras pessoas. Ao final, ela recebe a cópia assinada e o registro de evidências.

O app é escrito em Kotlin com Jetpack Compose, e os desafios são de precisão. A exibição de PDF longo precisa ser fluida mesmo em aparelhos simples, os campos de preenchimento precisam ficar exatamente na posição certa da página em qualquer tamanho de tela e a assinatura desenhada precisa ser capturada com qualidade. A confirmação de identidade pode exigir selfie e foto de documento, e cada evidência coletada no aparelho precisa ser enviada com segurança e sem possibilidade de troca.

A integridade do que foi assinado é inegociável: o app mostra exatamente o documento cujo resumo criptográfico o servidor registrou, e qualquer divergência interrompe o fluxo. Você decide a arquitetura dessas telas e escreve os testes que provam esse comportamento.

O que você vai fazer:
  • Exibir documentos PDF longos com navegação fluida e zoom
  • Posicionar campos de preenchimento e de assinatura corretamente em qualquer tela
  • Capturar a assinatura desenhada com qualidade e registrar a evidência
  • Implementar a confirmação de identidade com selfie, documento e biometria
  • Verificar a integridade do documento antes de permitir a assinatura
  • Enviar evidências com segurança e tratar falhas de rede sem perder a assinatura
  • Escrever testes de unidade e de interface para o fluxo de assinatura
Requisitos:
  • Kotlin com Coroutines e Flow em produção
  • Jetpack Compose, incluindo desenho personalizado e gestos
  • Arquitetura em camadas e injeção de dependência no Android
  • Renderização de PDF e manipulação de imagem no Android
  • Testes automatizados
  • Autonomia para entregar uma funcionalidade inteira publicada
Diferenciais:
  • Ter trabalhado com assinatura eletrônica ou certificado digital
  • CameraX e BiometricPrompt
  • Noção de resumo criptográfico e de assinatura digital
  • Acessibilidade na leitura de documentos
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em Minas Gerais. Os fluxos de assinatura são testados com documentos reais de vários tamanhos numa bancada de aparelhos antes de cada versão, e todo código passa por revisão. Garantir que um campo de assinatura caia exatamente no lugar certo em qualquer celular te parece um detalhe que importa? 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:
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Flow
  • Hilt
  • Retrofit
  • CameraX
  • BiometricPrompt
  • Git
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Pleno — Assinaturas Eletrônicas | Remoto
Android Pleno — Assinaturas Eletrônicas | Remoto

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) Android Pleno (Gateway de APIs)
Desenvolvedor(a) Android Pleno (Gateway de APIs)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Android Júnior (Central de Chamados)
Desenvolvedor(a) Android Júnior (Central de Chamados)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Remoto 100%
TotalPass
+2
Desenvolvedor(a) Android Júnior (Controle de Acesso)
Desenvolvedor(a) Android Júnior (Controle de Acesso)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2
Desenvolvedor(a) Android Júnior (Busca de Produtos)
Desenvolvedor(a) Android Júnior (Busca de Produtos)

Sylision • United States

Remote
USD 6,700 - 10,000
Remoto total
Contrato CLT/PJ
Flexibilidade de horário
+2
Desenvolvedor(a) iOS Pleno (Autenticação e Acesso)
Desenvolvedor(a) iOS Pleno (Autenticação e Acesso)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Analista de Testes Funcionais Júnior (Assinatura Eletrônica)
Analista de Testes Funcionais Júnior (Assinatura Eletrônica)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times diversos
+2
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)

Sylision • United States

Remote
USD 22,000 - 29,000
Ambiente colaborativo
Trabalho remoto total
Flexibilidade de localização
+1
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente flexível
Trabalho remoto
Conexão global com times de diferentes
+3
Desenvolvedor(a) Go Júnior (Assinatura Eletrônica)
Desenvolvedor(a) Go Júnior (Assinatura Eletrônica)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto 100%
Conexão com times globais
+3