Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Tech Lead Mobile

Webmotors

Brasília

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está em busca de um(a) Tech Lead Mobile para liderar sua equipe em Brasília. O candidato ideal deve ter forte conhecimento em desenvolvimento mobile, tanto em Kotlin quanto em Swift. Você será responsável por garantir a qualidade da entrega das atividades, além de monitorar e propor melhorias em processos e ferramentas. A oportunidade oferece um ambiente inclusivo e desafiador, ideal para profissionais que buscam crescimento e inovação.

Serviços

Ambiente inclusivo
Oportunidade de crescimento profissional

Qualificações

  • Conhecimento consolidado em desenvolvimento com Kotlin ou Swift.
  • Forte habilidade em APIs REST e desejável em GraphQL.
  • Experiência com segurança e boas práticas no desenvolvimento mobile.

Responsabilidades

  • Liderar o time de desenvolvimento mobile e garantir a entrega de atividades.
  • Monitorar produtos e propor melhorias contínuas.
  • Realizar Code Review e implementar boas práticas de segurança.

Conhecimentos

Desenvolvimento mobile
Programação orientada a objetos
Testes unitários
Metodologia ágil
Design Patterns

Ferramentas

Firebase
Android Studio
Xcode
VS Code
Jenkins
Descrição da oferta de emprego

a Webmotors, acreditamos que respeito e inclusão são fundamentais para o nosso sucesso. Valorizamos a diversidade e, por isso, candidaturas de pessoas #pretas, #mulheres, #PCD, #LGBTQIA+ e #melhoridade são muito bem-vindas!

Estamos em busca de um(a) Tech Lead Mobile (Nativo / Flutter) para liderar nosso time, garantindo a entrega de atividades com qualidade e alinhadas às necessidades do negócio. O candidato ideal deve ter forte habilidade de comunicação, ser proativo na identificação de soluções, atuar como mentor, promover um ambiente de confiança, e estar atualizado com as tendências tecnológicas. Se você busca um ambiente inclusivo e desafiador, inscreva-se para fazer parte da nossa equipe!

Responsabilidades e atribuições :
  • Monitoramento do produto (Datadog, grafana, newrelic, firebase crashlytics, firebase performance, firebase...), permitindo buscar informações relevantes de melhorias e de novas monitorias;
  • Propõe e levanta insumos técnicos para o desenvolvimento de novas features e arquiteturas aderente ao time que trabalha (kotlin, Swift, Objective C, Java e Dart);
  • Propõe e levanta insumos para novas aplicações utilizando as linguagens de programação aderentes ao time que trabalha (kotlin, Swift, Objective C, Java e Dart);
  • Propõe e levanta insumos para novas funcionalidades do(s) produto(s) do time utilizando as linguagens de programação aderentes ao time que trabalha (kotlin, Swift, Objective C, Java e Dart);
  • Propõe e implementa evolução de aplicações existentes utilizando as linguagens de programação aderentes ao time que trabalha (kotlin, Swift, Objective C, Java e Dart);
  • Garantir as boas práticas de desenvolvimento, escalabilidade, segurança e performance;
  • Realiza Code Review e garante a execução dos deploys;
  • Atuar em equipes multidisciplinares.
  • Desenvolver mentoria técnica com outros membros do time;
  • Compartilhar oconhecimento com seus pares / chapter;
  • Orientar práticas e padrōes entre os desenvolvedores;
  • Manter e evoluir Devops;
  • Manter e evoluir documentações e conhecimento de uso delas;
Requisitos e qualificações :
  • Conhecimento consolidado em desenvolvimento mobile, adequado ao time que trabalha, permitindo dar insumos para o time sobre prós e contras da utilização de cada estratégia (Java e Kotlin ou Swift e Objetive C)
  • Conhecimento consolidado em programação orientada a objetos e programação reativa (RX Swift ou Coroutine), permitindo dar insumos para o time sobre prós e contras da utilização de cada estratégia
  • Conhecimento consolidado em conceitos de APIs Rest, que permita analisar e questionar modelo de request e response, propondo mudanças e melhorias no ecossistema mobile;Desejável conhecimento em Graph QL;
  • Conhecimento avançado em guidelines de design (Material Design e Apple Interface Guideline), possibilitando questionar melhores práticas da guideline, propondo mudanças e melhorias;
  • Conhecimento consolidado em Design Patterns (Clean architecture, builder, singleton, adapter, observer, model view controller, model view view Model, Model view presenter e BLo C / Cubit), ter pleno conhecimento dos conceitos que o trabalho necessita, permitindo dar insumos para o time sobre prós e contras da utilização de cada estratégia;
  • Conhecimento consolidado em testes unitários e instrumentados, permitindo, permitindo dar insumos para o time sobre prós e contras da utilização de cada estratégia;
  • Desenvolver, monitorar e trazer do mercado / da comunidade boas práticas de segurança, evitando vazamento de chaves de acesso, senhas e informações confidenciais (Exemplo : uso de dexguard, proguard, keychain, R8, e criptografias)
  • Desenvolver e monitorar o console (Android Studio, Xcode e VS Code) para detectar leaks de memória, peso de renderização de tela (overlay), e utilizar de ferramentas para melhorar o desempenho;
  • Utilizar as consoles de publicação de aplicativos (Google play console e Apple Store), enviar builds para a loja e quais as informações são necessárias para o lançamento ou atualização dos aplicativos i OS e Android.
  • Dar manutenção e sugerir / aplicar melhorias em modularização de componentes, tanto internos quanto externos, de acordo com o contexto do time (Jenkins, Jfrog, Repositórios apartados em github);
  • Utilizar ferramentas de monitoramento (firebase crashlytics e Data Dog) de forma autonoma, tendo pleno conhecimento para auxiliar nas análises e mudanças sugeridas para a equipe;
  • Conhecimento em metodologia agil, como são trabalhados, quais as cerimônias e atuar no formato que o time trabalha ( Scrum ou Kanban).
  • Acompanhamento, manutenção e evolução do CI / CD desenvolvido nos projetos de forma autonoma (fastlane e jenkins)
  • Conhecimento e aplicação de provas de conceito em demais stacks de desenvolvimento mobile, promovendo sugestões e melhorias no contexto mobile (flutter, Swift, Kotlin, Objective C, Java)
  • Manter documentações de arquiteturas, estratégias de desenvolvimento e guia de desenvolvimento mobile.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.