Job description
Modelo de Trabalho: CLT | Remoto
Na Inmetrics, a inovação e a excelência operam lado a lado em um ambiente de trabalho colaborativo, saudável e dinâmico. Nossa cultura valoriza o aprendizado constante, a transparência na comunicação e a flexibilidade, criando um espaço onde cada profissional pode se desenvolver e alcançar o seu máximo potencial.
Nosso time é apaixonado por tecnologia e comprometido com entregas de valor real para os nossos clientes. Nosso diferencial é a eficiência digital.
Pessoas são o nosso maior ativo, por isso, investimos em oportunidades que vão além de um salário competitivo, proporcionamos benefícios diferenciados em relação ao mercado e um ambiente de trabalho saudável e reconhecido por nossos colaboradores.
#VemparaINmetrics
Main responsibilities
- Manter e evoluir o App Livelo com foco na vertical de Clube, incluindo Parcerias e Integrações, garantindo a entrega de valor contínuo para os usuários e parceiros do ecossistema Livelo.
- Contribuir ativamente com a modularização do App, alinhando-se às boas práticas definidas pelo time responsável pelo Core da aplicação, promovendo maior organização, escalabilidade e manutenibilidade do código.
- Desenvolver testes unitários com alta cobertura, garantindo estabilidade, previsibilidade e qualidade contínua das entregas, em um ambiente onde a pirâmide de testes prioriza fortemente a camada unitária.
- Atuar de forma colaborativa e “mão na massa”, participando de todas as etapas do desenvolvimento — desde o planejamento técnico até a publicação e acompanhamento em produção.
Requirements and skills
- Expertise em atuação FullStack: TypeScript (ReactJ e React Native (Mobile)) & Java 17 (em migração para Java 21), Spring Boot, Mensageria com Kafka ou RabbitMQ.
- Infraestrutura: AWS, Dynatrace (integração com aplicações mobile, rastreamento de performance, erros e métricas de uso, configuração de dashboards, análise de traces e logs).
- Feature Flags e Analytics: Firebase (Remote Config para feature flags, Crashlytics para monitoramento de falhas, Analytics para eventos customizados).
- Autenticação e Autorização: Experiência com fluxos de login e controle de sessão. Sendo desejável: Integração com Keycloak (OIDC, OAuth2, PKCE).
- Onboarding e Cadastro: Implementação de fluxos de cadastro e onboarding. Sendo desejável: Integração com soluções de biometria como Unico Check ou similares.
- WebView: Uso de WebView para renderização de conteúdo web no app, comunicação entre app e WebView (bridge), segurança e controle de navegação.
- Arquitetura e Modularização: Estruturação de projetos modulares, separação por domínios ou features, reutilização de componentes e serviços, boas práticas de escalabilidade e manutenção, vivência em ambientes com transformação digital e grande volume de migração, experiência em reestruturação de sistemas, microserviços e mensageria.
Additional information
Será importante ter:
- TypeScript-Prática, React Native-Prática, API-Prática, Java-Prática, AWS-Prática, Testes Unitátios-Prática (acima de 80% cobertura),