FULLSTACK SR (JAVA/TYPERSCRIPT) | REMOTO

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in TypeScript, ReactJS, React Native, and Java 17., Experience with Spring Boot, Kafka or RabbitMQ, and AWS infrastructure., Knowledge of authentication protocols like OIDC and OAuth2, and experience with feature flags and analytics tools such as Firebase., Background in modular architecture, microservices, and system migration, with a focus on scalability and maintainability..

Key responsibilities:

  • Maintain and evolve the Livelo App, focusing on the Clube vertical, including partnerships and integrations.
  • Contribute to the modularization of the app, following best practices for code organization and scalability.
  • Develop and execute unit tests to ensure code quality and stability.
  • Participate actively in all development stages, from planning to deployment and monitoring in production.

Inmetrics logo
Inmetrics SME https://www.inmetrics.com.br/
501 - 1000 Employees
See all jobs

Job description

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 💛🚀


RESPONSIBILITIES AND ASSIGNMENTS

  • 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 QUALIFICATIONS

  • 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),

Quem somos?

A Inmetrics nasceu em 2002, fundada por engenheiros, nos corredores da Unicamp. Durante esses 20 anos de história, nosso maior compromisso sempre foi com o sucesso de nossos clientes. Juntos, acumulamos a experiência de mais de 25 milhões de horas em projetos de Tecnologia, com forte presença e unidades no Brasil, Chile, Colômbia e República Dominicana.


Em nossos times você vai encontrar pessoas apaixonadas por inovação com excelência técnica e muita troca de experiência, num ambiente ágil, diverso e colaborativo. Nosso compromisso é gerar valor para todo o ecossistema de negócios transformando estratégias em resultados, construindo junto com nossos clientes, as capacidades necessárias para a transformação digital. 


A Inmetrics é reconhecida com a nota 4,1 no Glassdoor, um dos maiores sites de recrutamento e vagas do mundo, obtém a certificação de “Lugares Incríveis para Trabalhar” em 2021 e 2022, pesquisa oferecida pelo UOL e pela FIA para as maiores empresas do Brasil e em 2023 recebeu a Certificação do GPTW (Great Place to Work) consolidando ainda mais sua reputação como um ambiente de trabalho excepcional.


NOSSAS ÁREAS

Descrição imagem: Agilidade (Transformação Digital), Analytics, Arquitetura de Soluções, Infraestrutura (DevOps/SRE), Corporativo (People, Marketing, Finanças, Administrativo), Engenharia de Qualidade, Engenharia de Software, Estratégia e Governança, Desenvolvimento.


NOSSOS BENEFÍCIOS
  • Plano de Saúde Bradesco (Coparticipação de 30%);
  • Odontológico Bradesco (Sem contribuição);
  • Seguro de Vida;
  • Wellhub (Gympass);
  • Auxílio Creche;
  • Auxilio Filho Excepcional;
  • Crédito Consignado;
  • Previdência Privada;
  • Convênio Pet;
  • SESC;
  • Telemedicina NAV.


BENEFÍCIOS FLEXÍVEIS

● Ajuda de Custo;

● Vale Alimentação / Refeição;

● Cartão Multibenefícios;

● Upgrade de convênio médico.


💛 DIFERENCIAIS IN:

● Somos uma Empresa Cidadã: licença maternidade e paternidade prolongadas;

● Programa INMaterna: Programa de acolhimento a gestantes;

● Cesta Natalidade e Livro "Acontecia quando eu nascia";

● Desenvolvimento Profissional: cursos disponíveis na universidade interna;

● 100% home office ou híbrido, conforme a aplicabilidade do projeto.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Related jobs