Desenvolvimento Mobile (Android/iOS) Sênior (Vaga afirmativa)

DBC Company

Brasil

Presencial

BRL 120 000 - 180 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

A DBC Company oferece oportunidade para desenvolvedor mobile trabalhar em aplicações nativas Android e iOS, com foco em qualidade, performance e usabilidade.

Você atuará em definição de arquitetura, integrações com APIs REST e testes, contribuindo para código robusto e melhorias contínuas em um time ágil.

Qualificações

  • Experiência sólida com Kotlin (Java desejável).
  • Conhecimento em Android SDK e arquitetura MVVM/MVP/Clean Architecture.
  • Experiência com Jetpack Components (ViewModel, LiveData, Navigation, Room).
  • Integração com APIs REST (Retrofit, OkHttp).
  • Conhecimento em testes unitários (JUnit, Mockito).
  • Publicação e manutenção de apps na Google Play.

Responsabilidades

  • Desenvolver e manter aplicações mobile nativas (Android e/ou iOS) com foco em qualidade, performance e usabilidade.
  • Participar da definição de arquitetura e boas práticas de desenvolvimento.
  • Implementar novas funcionalidades com base em requisitos de negócio e técnicos.
  • Realizar integrações com APIs RESTful e serviços backend.
  • Garantir a qualidade do código por meio de testes unitários e revisão de código (code review).
  • Atuar na correção de bugs e melhorias contínuas da aplicação.
  • Colaborar com times multidisciplinares (UX/UI, QA, Produto e Backend).
  • Participar de cerimônias ágeis (daily, planning, review e retrospectiva).
  • Apoiar desenvolvedores juniores e contribuir com a disseminação de boas práticas no time.

Conhecimentos

Kotlin
Android SDK
MVVM
MVP
Clean Architecture
Jetpack Components
ViewModel
LiveData
Navigation
Room
Unit testing

Ferramentas

Retrofit
OkHttp
JUnit
Mockito
Firebase

Descrição da oferta de emprego

Quais serão suas responsabilidades?
  • Desenvolver e manter aplicações mobile nativas (Android e/ou iOS) com foco em qualidade, performance e usabilidade;
  • Participar da definição de arquitetura e boas práticas de desenvolvimento;
  • Implementar novas funcionalidades com base em requisitos de negócio e técnicos;
  • Realizar integrações com APIs RESTful e serviços backend;
  • Garantir a qualidade do código por meio de testes unitários e revisão de código (code review);
  • Atuar na correção de bugs e melhorias contínuas da aplicação;
  • Colaborar com times multidisciplinares (UX/UI, QA, Produto e Backend);
  • Participar de cerimônias ágeis (daily, planning, review e retrospectiva);
  • Apoiar desenvolvedores juniores e contribuir com a disseminação de boas práticas no time.
Quais serão suas responsabilidades?
  • Desenvolver e manter aplicações mobile nativas (Android e/ou iOS) com foco em qualidade, performance e usabilidade;
  • Participar da definição de arquitetura e boas práticas de desenvolvimento;
  • Implementar novas funcionalidades com base em requisitos de negócio e técnicos;
  • Realizar integrações com APIs RESTful e serviços backend;
  • Garantir a qualidade do código por meio de testes unitários e revisão de código (code review);
  • Atuar na correção de bugs e melhorias contínuas da aplicação;
  • Colaborar com times multidisciplinares (UX/UI, QA, Produto e Backend);
  • Participar de cerimônias ágeis (daily, planning, review e retrospectiva);
  • Apoiar desenvolvedores juniores e contribuir com a disseminação de boas práticas no time.
O que é necessário para participar desse processo seletivo?
Para Android:
  • Experiência sólida com Kotlin (desejável Java);
  • Conhecimento em Android SDK e arquitetura (MVVM, MVP ou Clean Architecture);
  • Experiência com Jetpack Components (ViewModel, LiveData, Navigation, Room);
  • Integração com APIs REST (Retrofit, OkHttp);
  • Conhecimento em testes unitários (JUnit, Mockito);
  • Publicação e manutenção de apps na Google Play.
Para iOS:
  • Experiência sólida com Swift (desejável Objective-C);
  • Conhecimento em UIKit e/ou SwiftUI;
  • Experiência com padrões de arquitetura (MVC, MVVM, VIPER, Clean Architecture);
  • Integração com APIs REST (URLSession, Alamofire);
  • Conhecimento em testes unitários (XCTest);
  • Publicação e manutenção de apps na App Store.
Diferenciais:
  • Experiência com CI/CD para mobile;
  • Conhecimento em versionamento Git (GitFlow);
  • Experiência com metodologias ágeis (Scrum/Kanban);
  • Conhecimento em segurança mobile (criptografia, autenticação, proteção de dados);
  • Experiência com Firebase (Analytics, Crashlytics, Push Notifications).
Por que fazer parte do time DBC Company?
  • Somos a 13ª melhor empresa para trabalhar do Brasil e a 2ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2025;
  • Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
  • A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.
O que é importante saber?
  • Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
  • Essa vaga também é destinada a Pessoas com Deficiência.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvimento (.NET) Pleno
Desenvolvimento (.NET) Pleno

DBC Company • Brasil

Presencial
BRL 90 000 - 130 000
Ambiente seguro
Oportunidade de certificações
Desenvolvimento Back-End (Java) Sênior (Vaga Afirmativa)
Desenvolvimento Back-End (Java) Sênior (Vaga Afirmativa)

DBC Company • Brasil

Presencial
BRL 180 000 - 320 000
Desenvolvimento Back-End (Java) Pleno
Desenvolvimento Back-End (Java) Pleno

DBC Company • Brasil

Presencial
BRL 180 000 - 300 000
Desenvolvimento Back-End (Java) Sênior
Desenvolvimento Back-End (Java) Sênior

DBC Company • Brasil

Presencial
BRL 167 000 - 246 000
Certificações apoiadas
Ambiente seguro
Crescimento profissional
Desenvolvedor Full-Stack (Java e Angular) Sênior
Desenvolvedor Full-Stack (Java e Angular) Sênior

DBC Company • Brasil

Presencial
BRL 120 000 - 190 000
Desenvolvimento Full-Stack (.Net e React) Júnior
Desenvolvimento Full-Stack (.Net e React) Júnior

DBC Company • Brasil

Presencial
BRL 78 000 - 123 000
Analista/Programador Sênior
Analista/Programador Sênior

DBC Company • Região Geográfica Intermediária de Porto Alegre

Presencial
BRL 90 000 - 150 000
Desenvolvimento Full-Stack (Java e React) Sênior (Vaga afirmativa)
Desenvolvimento Full-Stack (Java e React) Sênior (Vaga afirmativa)

DBC Company • Brasil

Presencial
BRL 180 000 - 300 000
Desenvolvimento Full-stack Java e ReactJS Sênior
Desenvolvimento Full-stack Java e ReactJS Sênior

DBC Company • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)

DBC Company • Brasil

Presencial
BRL 89 000 - 156 000