Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 CodeReview e garante a execução dos deploys;
* Atuar em equipes multidisciplinares.
* Desenvolver mentoria técnica com outros membros do time;
* Compartilhar o conhecimento 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 GraphQL;
* 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 viewModel, Model view presenter e BLoC/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 iOS 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 DataDog) 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.
Key Skills
Ranked by relevanceReady to apply?
Join Webmotors and take your career to the next level!
Application takes less than 5 minutes

