Descrição do Cargo
Buscamos profissionais experientes em desenvolvimento fullstack para atuar em nossas equipes de tecnologia. Nesta posição, você será responsável por contribuir com sua experiência e habilidades para melhorar a qualidade das aplicações que desenvolvemos.
Responsabilidades
* Desenvolver soluções fullstack utilizando Node.js e React Native;
* Revisar código das aplicações existentes para garantir qualidade e padrões técnicos;
* Identificar bugs e oportunidades de melhoria técnica;
* Documentar suas achados e recomendações para o time técnico;
* Contribuir com insights técnicos para melhorar a estabilidade e performance das aplicações.
Requisitos
* Forte experiência prática com Node.js e React Native (Web e Mobile);
* Vivência consistente com revisão de código (code review) e análise estrutural de aplicações;
* Conhecimento sólido de boas práticas, padrões de desenvolvimento e qualidade de código;
* Capacidade analítica para identificar problemas em bases legadas, arquiteturas pouco padronizadas e integrações complexas;
* Experiência com APIs, integrações e entendimento de dependências técnicas;
* Bom relacionamento para documentar achados e conduzir discussões técnicas;
Desejável
* Experiência com arquitetura limpa, padrões de projeto ou refatoração estruturada;
* Vivência em ambientes com múltiplas integrações (REST, microserviços, filas, etc.);
* Conhecimento em TypeScript;
* Experiência prévia com auditoria de código, due diligence técnica ou assessment de sistemas;