Remote Jobs RockRemote Jobs Rock

ANALISTA DE ENGENHARIA DE SOFTWARE REACT NATIVE PLENO - REMOTO

🕒 6 days ago
React NativeReact QueryJestReact Testing Library
Apply Now

📜 Description

  • Contribuir para abordagens técnicas e soluções escaláveis junto ao time.
  • Desenvolver e manter funcionalidades de frontend e backend com boas práticas de Clean Code.
  • Participar de cerimônias ágeis e realizar revisões de código.
  • Planejar e executar testes manuais e automatizados, incluindo testes unitários.
  • Investigar problemas em produção, corrigir causas raiz e apoiar a estabilidade dos sistemas.
  • Documentar soluções técnicas e requisitos do projeto.

🛠️ Requirements

  • Experiência em desenvolvimento mobile com React Native e React Query.
  • Conhecimento de Java 21+, Spring Boot 3+, Node.js 18+ e APIs REST.
  • Experiência com testes unitários usando Jest e React Testing Library.
  • Conhecimento de bancos relacionais e não relacionais, com preferência por MongoDB.
  • Conhecimento de API Gateway, microsserviços, cache e mensageria.
  • Familiaridade com segurança de aplicações, autenticação, criptografia e monitoramento.
  • Conhecimento de CI/CD, infraestrutura como código e conformidade com LGPD, GDPR ou PCI-DSS.
  • Next.js e Keycloak são desejáveis.
Full job description

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:


  • 📚 Aprendizado constante
  • 🗣️ Transparência na comunicação
  • 🔄 Flexibilidade para desenvolvimento contínuo


Nosso time é apaixonado por tecnologia e comprometido com entregas de valor real para os clientes. O diferencial da Inmetrics é a eficiência digital.


💛 Pessoas são o nosso maior ativo, por isso investimos em oportunidades que vão além de salário competitivo, oferecendo benefícios diferenciados e um ambiente saudável, reconhecido por nossos colaboradores.


👉 #VemPraInmetrics

Responsibilities

💻 Responsabilidades do Cargo

Colaboração e Planejamento Técnico:

  • Participar ativamente da definição de abordagens técnicas junto ao time, contribuindo com soluções escaláveis e sustentáveis;
  • Colaborar nas cerimônias ágeis, compartilhando ideias e feedbacks construtivos;
Desenvolvimento e Manutenção:
  • Desenvolver novas funcionalidades de frontend e backend, aplicando boas práticas de Clean Code e garantindo cobertura de testes unitários;
  • Realizar manutenção evolutiva e corretiva em funcionalidades existentes, assegurando performance e estabilidade;
Qualidade e Testes:
  • Executar code reviews, garantindo a qualidade e padronização do código;
  • Planejar e executar testes manuais para validação funcional de novas features;
  • Desenvolver e manter testes automatizados, alinhados à estratégia da pirâmide de testes;
Suporte e Sustentação:
  • Investigar e corrigir problemas em ambiente produtivo, atuando com agilidade e foco na causa raiz;
Documentação:
  • Produzir documentação técnica clara e objetiva, alinhada ao escopo e requisitos do projeto.

Requirements

Atribuições e Responsabilidades

  • Definir arquitetura de sistemas e padrões técnicos
  • Liderar revisões de código e garante qualidade global
  • Criar estratégias de testes automatizados e cobertura
  • Planejar escalabilidade e performance de sistemas
  • Implementar práticas avançadas de segurança (OAuth, RBAC, criptografia)
  • Liderar decisões sobre tecnologias e ferramentas
  • Criar e manter pipelines complexos de CI/CD e infraestrutura como código
  • Garantir conformidade com normas (LGPD, GDPR, PCI-DSS)
  • Documentar soluções estratégicas e orienta o time


Habilidades

  • React Native
  • React Query
  • Testes unitários com Jest e react testing library
  • Experiência em desenvolvimento mobile
  • Java 21+
  • Springboot 3+
  • API Rest
  • Testes unitários
  • Swagger (open api)
  • DB relacionais e não-relacionais (preferencia mongodb)
  • Conceitos de API Gateway e Microsserviços
  • Noções de desenvolvimento seguro (throttling, autenticação, criptografia de dados)
  • Monitorias (Dynatrace, Grafana)
  • Mecanismos de cache (redis, memcache, spring-cache)
  • Eventos/mensageria (ideal RabbitMQ e/ou AWS SQS/SNS)
  • Nodejs 18+
  • Next.js (desejável)
  • Clean code
  • Keycloak (desejável)
Envisio

Software Engineer/Senior Software Engineer (Full Stack)

🕒 3 days ago
Envisio👥 11 - 50 employees🏢 Information Technology And Services

As a Full Stack Software Engineer, you will design, build, and maintain features for public agencies, ensuring transparency and effective execution of their strategic plans.

Full Stack DevelopmentReactSQLNoSQL

Trusted by Remote Workers