 
        
        O Desenvolvedor(a) Full Stack/Mobile Sênior desenvolverá soluções robustas, criando recursos e funcionalidades para sistemas e ferramentas. Ele executará manutenção corretiva, evolutiva e adaptativa em código existente.
Para este cargo, é necessário experiência em tecnologias web (HTML5, JavaScript ES6+, CSS3), além de conhecimento em protocolos web (serviços RESTful). A pessoa deve ter experiência sólida com ReactJS ou Angular e entender fluxos ponta a ponta envolvendo módulos/tecnologias. Além disso, é necessário conhecer bancos de dados relacionais (Oracle, SQL Server) e ter experiência com SQL (triggers, procedimentos, query tuning, cache).
O candidato ideal deve ter vivência em cultura DevOps (GitLab, Jenkins, pipelines), conhecimento em práticas de CI/CD (automação de build, testes, integração e deploy), domínio em programação orientada a objetos (POO) e conhecimento e experiência com padrões de projeto.
 * Manter o código limpo, testável e de fácil manutenção.
 * Realizar profiling e depuração de rotinas visando encontrar e mitigar problemas de desempenho;
 * Entender fluxos ponta a ponta envolvendo vários módulos/tecnologias;