Mobile Software Developer - Senior @dti digital
Software Development
Salary unspecified
Remote Location
Job Type unspecified
Posted 2wks ago

[Hiring] Mobile Software Developer - Senior @dti digital

2wks ago - dti digital is hiring a remote Mobile Software Developer - Senior. 💸 Salary: unspecified 📍Location: Brazil

Role Description

  • Seja apaixonada por promover inovações e por desenvolver;
  • Tenha um bom pensamento lógico e muita vontade de aprender e crescer junto com a dti digital;
  • Seja focada e proativa;
  • Goste de trabalhar em equipe e se comunique bem;
  • Seja criativa: capaz de tomar decisões de maneira autônoma e de se comunicar com clientes traduzindo suas necessidades e problemas ao longo da implementação das novas estratégias digitais de interação, proporcionando uma experiência incrível com a tecnologia;
  • E que se identifique com a nossa cultura!

Qualifications

  • Formação em Engenharia de Controle e Automação, Engenharia de Sistemas, Engenharia Elétrica, Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou equivalentes.
  • Inglês Avançado/Fluente - Comunicação recorrente com cliente nativo;
  • Experiência em Liderança: Experiência de no mínimo 2 anos com liderança de times de desenvolvimento.
  • Experiência Mobile Flutter: Sólida experiência (4+ anos) no ciclo completo de desenvolvimento mobile, com expertise avançada em desenvolvimento e arquitetura de aplicações mobile usando Flutter.
  • Domínio da Linguagem Dart: Compreensão profunda do seu Event Loop, manipulação de concorrência via Isolates, Streams e tratamento estrito de null-safety.
  • Arquitetura de Software: Expertise comprovada na definição e aplicação de Clean Architecture e padrões de apresentação (como MVVM) em aplicações de grande porte.
  • Qualidade e Testes: Proficiência na orquestração da Pirâmide de Testes do Flutter, garantindo a cultura de Shift-Left Testing através da escrita de testes unitários, testes de Widget (UI isolada) e testes de Integração (E2E).
  • Integração com APIs: Domínio na integração com APIs REST/GraphQL, serialização eficiente de JSON e implementação de resiliência de rede (Circuit Breakers, Timeouts, interceptadores).
  • Engenharia de Release e CI/CD: Experiência sólida com Engenharia de Release e CI/CD para mobile, incluindo automação via Fastlane e gerenciamento de certificados criptográficos (Code Signing) da Apple e Google Play.
  • Segurança Mobile: Noções sólidas de segurança mobile de borda, incluindo armazenamento criptografado de tokens (Keychain/Keystore) e prevenção de ataques interceptadores (SSL Pinning).
  • Observabilidade: Capacidade de orquestrar a observabilidade da aplicação em produção utilizando ferramentas como Firebase Crashlytics e Performance Monitoring.
  • Configuração de Ambientes: Experiência em configuração e gerenciamento de múltiplos ambientes (Flavors), exigindo manipulação direta de código nativo (arquivos Gradle no Android e Schemes/xcconfig no iOS).

Requirements

  • Experiência prévia com desenvolvimento nativo (Kotlin/Android ou Swift/iOS).
  • Experiência com arquiteturas Offline-First, utilizando bancos de dados locais de alta performance (como Isar, Hive ou SQLite) integrados a filas de sincronização em background.
  • Capacidade de interagir com ou desenvolver camadas intermediárias de BFF (Backend for Frontend) utilizando Node.js/TypeScript e arquitetura Serverless (Google Cloud Functions).
  • Experiência na implementação de Feature Flags (Firebase Remote Config) para controle de rollouts.

Benefits

  • Previdência Privada (Para cada real depositado pelo colaborador, limitado a 6% do salário, a dti complementa com o mesmo valor);
  • Vale Refeição e/ou Vale alimentação (R$890/mês);
  • Auxílio home office de 120,00;
  • Plano de Saúde sem desconto para o colaborador e dependentes;
  • Plano Odontológico;
  • Plano de saúde para seus pets;
  • TotalPass para desconto em academias, estúdios, aulas on-line e muito mais;
  • Descontos em Farmácias-Drogasil e Droga Raia;
  • Reembolso de certificação;
  • Rotina com aprendizado constante, com Tech Shots, Mentorias, Rodas de Conversa e Knowledge Transfers;
  • Desconto em cursos de inglês com a Open English, CNA e EHeadset;
  • Parceria com USP/ESALQ: descontos em cursos de pós-graduação e especialização;
  • Parceria com a PUC-RS: desconto em cursos de graduação, pós-graduação, especialização, idiomas e certificações;
  • Parceria com FIAP: desconto em cursos de graduação e pós-graduação;
  • Parceria com FIA: desconto em cursos de graduação e pós-graduação;
  • Parceria com a ESPM: desconto em cursos de pós-graduação e cursos de curta duração;
  • Parceria com SESC para desconto em acomodações e atividades de lazer;
  • Ambiente descontraído, flexível e com feedbacks constantes;
Before You Apply
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mobile Software Developer - Senior @dti digital
Software Development
Salary unspecified
Remote Location
Job Type unspecified
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later