Você fará parte de um time tech responsável por evoluir a experiência mobile de uma das maiores plataformas de e-commerce do Brasil, atuando em projetos estratégicos com alto volume de usuários e impacto direto no negócio.
Principais Responsabilidades
- Desenvolver e evoluir aplicações mobile nativas (Android ou iOS) com foco em performance, escalabilidade e experiência do usuário.
- Definir e implementar arquiteturas robustas (MVVM, Clean Architecture ou similares), garantindo organização, testabilidade e manutenibilidade do código.
- Integrar aplicações mobile com APIs RESTful e serviços backend de forma segura e eficiente.
- Atuar na análise e resolução de problemas complexos em produção (crash analysis, debugging, troubleshooting).
- Implementar boas práticas de qualidade, incluindo testes automatizados (unitários e de integração).
- Contribuir com decisões técnicas e evolução da arquitetura mobile.
Trabalhar próximo a times de Backend, Produto, UX e SRE para garantir estabilidade e evolução contínua do app.
- Apoiar a observabilidade da aplicação (monitoramento de crashes, logs, métricas de performance).
- Mentorar desenvolvedores menos experientes e elevar o nível técnico do time.
Requisitos Obrigatórios
- Experiência sólida com desenvolvimento mobile nativo:
- Kotlin (Android) ou
- Swift (iOS)
- Experiência com arquiteturas modernas de desenvolvimento mobile (MVVM, Clean Architecture ou similares).
- Experiência com consumo e integração de APIs RESTful.
- Conhecimento em versionamento de código com Git.
- Experiência com publicação e manutenção de aplicativos em Google Play ou App Store.
- Vivência em monitoramento e análise de crashes (ex: Firebase Crashlytics ou similares)
Diferenciais
- Experiência com TypeScript ou Python para integrações ou automações.
- Conhecimento em React ou React Native.
- Experiência com GraphQL.
- Vivência com ambientes Cloud (AWS, Azure ou GCP).
- Conhecimento em MongoDB ou Redis.
- Experiência com ferramentas de observabilidade (DataDog, Prometheus, Grafana, New Relic).
- Atuação prévia em e-commerce ou aplicações de alto tráfego.
Competências comportamentais esperadas
Como Senior e atuando próximo à operação/SRE, esperamos:
- Comunicação clara e capacidade de traduzir decisões técnicas para áreas não técnicas.
- Forte senso de ownership (you build it, you run it).
- Capacidade de atuar com autonomia e maturidade técnica.
- Mentalidade orientada à qualidade e estabilidade.
- Perfil colaborativo, com interesse em mentorar e compartilhar conhecimento.