Desenvolvedor Mobile Tempo Integral
Faça parte da Tech Solutions em Belo Horizonte como Desenvolvedor Mobile e lidere a criação de aplicativos Android e iOS de alto impacto. Trabalhe com arquiteturas modernas (MVVM/Clean), testes automatizados, CI/CD e integração com APIs REST/GraphQL para entregar experiências móveis escaláveis e de alta performance.
Sua Rotina Técnica
Como Desenvolvedor Mobile você irá:
- Desenvolvimento: Projetar e implementar funcionalidades nativas Android (Kotlin/Java) e iOS (Swift/Obj‑C), além de suporte a bases multiplataforma (Flutter/React Native) quando necessário. Entrega de código limpo, modular e testável seguindo boas práticas de SOLID.
- Arquitetura: Definir e aplicar arquiteturas modernas (MVVM, Clean Architecture), gerenciar camadas de domínio, data e presentation, e usar DI (Hilt/Dagger, Koin, Swift DI) para manter escalabilidade e manutenibilidade.
- Integração: Integrar aplicativos com APIs RESTful/GraphQL, autenticação OAuth2, WebSockets e serviços em nuvem; otimizar consumo de recursos e tratar erros de forma resiliente (retry, circuit breaker).
- Qualidade: Garantir qualidade por meio de testes unitários e instrumentados (JUnit, Espresso, XCTest), code review rigoroso, automação de testes e métricas de cobertura; praticar TDD quando aplicável.
- Performance: Realizar profiling, otimização de memória e tempo de resposta (Android Profiler, Instruments), corrigir leaks, e implementar monitoramento (Firebase Crashlytics, Sentry, analytics) para melhorar retenção e estabilidade.
- Publicação: Gerenciar pipelines de publicação (Google Play Console, App Store Connect), automação com Fastlane/CI, gerenciamento de certificados e distribuição via TestFlight e tracks do Play Store.
Perfil Buscado
Buscamos profissionais que atendam aos seguintes requisitos:
- Experiência: Experiência comprovada com desenvolvimento mobile nativo Android e iOS; entrega de features em produção e suporte contínuo a aplicações móveis.
- Linguagens: Domínio em Kotlin e Swift; experiência com Java/Obj‑C é um diferencial. Familiaridade com ferramentas como Android Studio, Xcode, Gradle, CocoaPods e Swift Package Manager.
- Arquitetura & Tests: Conhecimento em MVVM/Clean Architecture, padrões de projeto, testes unitários e instrumentados (JUnit, Espresso, XCTest) e práticas de QA para mobile.
- CI/CD & Git: Experiência com versionamento Git (GitFlow), pipelines de CI/CD (GitHub Actions, Bitrise, Jenkins) e automação de release (Fastlane).
- APIs & Integração: Integração com APIs REST/GraphQL, consumo de JSON, tratamento de erros e autenticação; uso de bibliotecas como Retrofit, Alamofire ou URLSession.
- Metodologias: Atuação colaborativa em times ágeis (Scrum/Kanban), boa comunicação, proatividade e capacidade de analisar e resolver problemas complexos.
O que oferecemos (Diferenciais)
- Experiência com Flutter ou React Native e migração entre nativo e multiplataforma.
- Histórico de publicações em Google Play e App Store com métricas de sucesso (retenção, crash rate).
- Conhecimentos de UX/UI aplicados a mobile e A/B testing.
Sobre a Empresa
A Tech Solutions, com sede em Belo Horizonte, desenvolve soluções tecnológicas centradas no usuário. Ambiente dinâmico, foco em inovação e crescimento profissional contínuo.
Dúvidas Frequentes
Qual o regime de contratação?
Contratação por regime efetivo (CLT ou PJ a combinar) — detalhes serão alinhados durante o processo seletivo conforme perfil e expectativas.
Quais tecnologias são essenciais para a vaga?
Kotlin e Swift são essenciais; conhecimento em arquitetura MVVM/Clean, testes automatizados, CI/CD e integração com APIs REST/GraphQL são requisitos-chave.
Como é o processo seletivo e prazo de retorno?
Processo com etapa técnica (avaliação de código), entrevista com time e gestor; retorno em até 2 semanas após a fase técnica.
Se você é comprometido com qualidade e inovação, envie seu currículo e portfólio (links de apps/GitHub) — analisaremos e entraremos em contato para as próximas etapas.
* O VagasFlix é um portal independente e não possui vínculo oficial com a marca Tech Solutions.
Compartilhe!
Outras Vagas Recentes
-
Controlador de Obra
Construtora Tenda Campinas, São PauloTempo Integral -
Estágio em Tecnologia em Sistemas de Informação
Totvs Minas Gerais, UberlândiaTempo Integral -
Podólogo
Clínica Dr. Scholl Osasco, São PauloEstágio -
-
Eletricista
Wyndham Hotels & Resorts Florianópolis, Santa CatarinaEstágio -
Designer Gráfico
Agência Criativa Piauí, TeresinaEstágio -
Estagiário de Teatro
Teatros & Cia Rio de Janeiro, Rio de JaneiroEstágio -
Resumo da Vaga
-
Data da Vaga:
-
Local: Belo Horizonte, Minas Gerais
-
Cargo: Desenvolvedor Mobile
- 66049 Vagas Anunciadas
- 1747352 Currículos Recebidos