
Senior React Native Full Stack Developer
Compass
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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