-
Webmotors

Tech Lead Mobile

Webmotors
Brazil · Full-time · Not Applicable

Descrição da vaga

Na 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 relevance

c ui ha swift kotlin java ai objective c firebase dart nas esp ios das jenkins android flutter datadog lan design patterns design pattern fastlane graphql grafana devops server scala scrum xcode git esa nat pan ux
Login to Apply
Posted
Nov 19, 2024
Type
Full-time
Level
Not Applicable
Location
São Paulo
Company
Webmotors

Industries

Software Development

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tet Digital
Related

Tech Lead

2026-06-19

Full-time
Mid-Senior
Norway
Software Development
Information Technology
View Job Details
DSV - Global Transport and Logistics
Related

Mobile Developer (M/F/D)

2026-06-19

Full-time
Not Applicable
Poland
Transportation
General Business
View Job Details
Trimble Inc.
Related

Frontend Engineer (Agentic AI Platform)

2026-06-19

Full-time
Mid-Senior
Netherlands
Software Development
Other