Compass

Senior React Native Full Stack Developer

Compass

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Colaborar com equipes multifuncionais para definir, projetar e lançar novos recursos;
  • Elaborar e conduzir refinamentos técnicos das demandas provenientes do time de produtos;
  • Atuar na manutenção da saúde e qualidade do codebase, equilibrando a entrega de novas funcionalidades com a resolução de débitos técnicos;
  • Desenvolver soluções escaláveis, com alto desempenho, destinadas a milhões de usuários;
  • Ser crítico em relação a práticas de monitoria e observabilidade das aplicações;
  • Atuar como apoio técnico ao time de desenvolvedores, auxiliando no desenvolvimento e na tomada de decisões técnicas;
  • Elaborar e manter documentação técnica de novas funcionalidades e soluções implementadas;
  • Participar ativamente das cerimônias ágeis junto aos demais integrantes da equipe;
  • Conduzir reuniões de entendimento e alinhamento de demandas técnicas e funcionais;

Requirements

  • Experiência sólida no desenvolvimento de aplicações front-end com React Native e React;
  • Experiência com Node.js e NestJS;
  • Domínio de JavaScript e TypeScript;
  • Experiência com Next.js, React Hooks, Styled Components e Axios;
  • Experiência com arquitetura de Microfrontend;
  • Vivência com bancos de dados SQL e NoSQL, incluindo Oracle, MongoDB e RDS;
  • Experiência em ambientes AWS;
  • Experiência com mensageria, como RabbitMQ e SQS;
  • Sólido entendimento de arquitetura de microsserviços;
  • Experiência com design e desenvolvimento de APIs REST;
  • Experiência com testes unitários (JUnit 5) e testes de contrato (Pact);
  • Experiência com Axway (API Gateway);
  • Domínio de Git e versionamento de código;
  • Experiência com ferramentas de monitoramento, como Dynatrace;
  • Conhecimento em Clean Code, Clean Architecture e modularização;
  • Adoção de boas práticas de código, documentação e desenvolvimento de telas e componentes;
  • Vivência em metodologias ágeis.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeReactNode.jsNestJSJavaScriptTypeScriptNext.jsMicrofrontend architectureSQL databasesNoSQL databases
Soft skills
collaborationtechnical supportcritical thinkingdocumentationagile methodologiescommunicationproblem-solvingdecision-makingteam alignmenttechnical refinement