{"data":{"period":{"preset":"30d","date_field":"created_at","bucket":"day","timezone":"America/Sao_Paulo","from":"2026-09-07T07:03:04.320Z","to":"2026-10-07T07:03:04.320Z","previous_from":"2026-08-08T07:03:04.320Z"},"filters":{"stack":null,"country":null,"level":null,"job_type":null,"category":null,"international":null},"kpis":{"total_jobs":{"current":500,"previous":0,"delta_pct":null},"companies":{"current":343,"previous":0,"delta_pct":null},"remote":{"current":500,"previous":0,"delta_pct":null,"share_pct":100},"international":{"current":0,"previous":0,"delta_pct":null,"share_pct":0},"top_stack":null},"top_stacks":[],"stack_mentions_total":0,"work_model":[{"key":"remote","label":"Remoto","count":500,"share_pct":100}],"levels":[{"key":"internship","label":"Estágio","count":66,"share_pct":13.2},{"key":"junior","label":"Júnior","count":79,"share_pct":15.8},{"key":"mid","label":"Pleno","count":214,"share_pct":42.8},{"key":"senior","label":"Sênior","count":141,"share_pct":28.2},{"key":"staff","label":"Staff","count":0,"share_pct":0},{"key":"senior_staff","label":"Senior Staff","count":0,"share_pct":0},{"key":"principal","label":"Principal","count":0,"share_pct":0},{"key":"distinguished","label":"Distinguished","count":0,"share_pct":0}],"categories":[{"key":"other","label":"Outra","count":214,"share_pct":42.8},{"key":"desenvolvimento","label":"Desenvolvimento","count":168,"share_pct":33.6},{"key":"dados","label":"Dados","count":38,"share_pct":7.6},{"key":"ia","label":"IA","count":21,"share_pct":4.2},{"key":"devops","label":"DevOps","count":17,"share_pct":3.4},{"key":"design","label":"Design","count":15,"share_pct":3},{"key":"pm","label":"PM","count":13,"share_pct":2.6},{"key":"qa","label":"QA","count":9,"share_pct":1.8},{"key":"cyber_security","label":"Cyber Security","count":4,"share_pct":0.8},{"key":"po","label":"PO","count":1,"share_pct":0.2}],"top_countries":[{"key":"unknown","label":"Não informado","region":null,"country_code":null,"count":424,"share_pct":84.8},{"key":"BR","label":"Brasil","region":null,"country_code":"BR","count":76,"share_pct":15.2}],"top_cities":[{"key":"unknown","label":"Não informado","region":null,"country_code":null,"count":424,"share_pct":84.8},{"key":"unknown","label":"Não informado","region":null,"country_code":"BR","count":29,"share_pct":5.8},{"key":"sao-paulo","label":"São Paulo","region":"SP","country_code":"BR","count":10,"share_pct":2},{"key":"rio-de-janeiro","label":"Rio de Janeiro","region":"RJ","country_code":"BR","count":4,"share_pct":0.8},{"key":"sao-paulo-e-regiao","label":"São Paulo e Região","region":null,"country_code":"BR","count":3,"share_pct":0.6},{"key":"blumenau","label":"Blumenau","region":"SC","country_code":"BR","count":2,"share_pct":0.4},{"key":"goiania","label":"Goiânia","region":"GO","country_code":"BR","count":2,"share_pct":0.4},{"key":"curitiba","label":"Curitiba","region":"PR","country_code":"BR","count":2,"share_pct":0.4},{"key":"ribeirao-preto","label":"Ribeirão Preto","region":"SP","country_code":"BR","count":2,"share_pct":0.4},{"key":"belo-horizonte-e-regiao","label":"Belo Horizonte e Região","region":null,"country_code":"BR","count":2,"share_pct":0.4},{"key":"rio-de-janeiro-e-regiao","label":"Rio de Janeiro e Região","region":null,"country_code":"BR","count":2,"share_pct":0.4},{"key":"porto-alegre-e-regiao","label":"Porto Alegre e Região","region":null,"country_code":"BR","count":1,"share_pct":0.2},{"key":"recife","label":"Recife","region":"PE","country_code":"BR","count":1,"share_pct":0.2},{"key":"ribeirao-preto-e-regiao","label":"Ribeirão Preto e Região","region":null,"country_code":"BR","count":1,"share_pct":0.2},{"key":"rio-grande-do-sul","label":"Rio Grande do Sul","region":null,"country_code":"BR","count":1,"share_pct":0.2}],"top_companies":[{"id":"aa35e480-b932-46bd-bda3-5fad55fb80c9","name":"CI&T","slug":"ci-t","linkedin_url":"https://www.linkedin.com/company/ciandt/","job_count":29,"top_level":"senior","stacks":[]},{"id":"7ee74568-3976-4200-b8ea-a351c60b7c6e","name":"innolevels","slug":"innolevels","linkedin_url":null,"job_count":12,"top_level":"mid","stacks":[]},{"id":"c7f0f26c-16f5-4339-87a5-afa4850ff433","name":"Blacksmith Agency","slug":"blacksmith-agency","linkedin_url":null,"job_count":12,"top_level":"mid","stacks":[]},{"id":"ac400871-fabd-492a-85ad-1b83ae592384","name":"Foursys","slug":"foursys","linkedin_url":"https://www.linkedin.com/company/foursys/","job_count":7,"top_level":"senior","stacks":[]},{"id":"1bd14cc6-dde0-4b96-b101-8e954984a707","name":"DBC Company","slug":"dbc-company","linkedin_url":null,"job_count":6,"top_level":"senior","stacks":[]},{"id":"dfa0aac0-39dd-42a6-82a4-651cadede797","name":"FCamara","slug":"fcamara","linkedin_url":"https://www.linkedin.com/company/grupofcamara/","job_count":5,"top_level":"senior","stacks":[]},{"id":"fe45fe77-572a-4e5c-8388-5654f23f2ee4","name":"Kraken","slug":"kraken","linkedin_url":null,"job_count":5,"top_level":"senior","stacks":[]},{"id":"30cae143-5dce-465f-b0cb-851b4ff8ffab","name":"ília","slug":"ilia","linkedin_url":null,"job_count":4,"top_level":"mid","stacks":[]},{"id":"5f900513-27c7-4951-97a6-96f842ff0efa","name":"Commure","slug":"commure","linkedin_url":null,"job_count":4,"top_level":"mid","stacks":[]},{"id":"24678da7-163e-4cbb-bff8-1029db08382e","name":"Zallpy Digital","slug":"zallpy-digital","linkedin_url":"https://www.linkedin.com/company/zallpy-digital/","job_count":4,"top_level":"senior","stacks":[]},{"id":"22e5e6e3-1ccc-42d7-a69a-053bd8bc007e","name":"Serasa Experian","slug":"serasa-experian","linkedin_url":"https://www.linkedin.com/company/serasaexperian/","job_count":4,"top_level":"mid","stacks":[]},{"id":"854b62e6-6369-48e9-a8bb-80d188d1b869","name":"BRQ Digital Solutions","slug":"brq-digital-solutions","linkedin_url":"https://www.linkedin.com/company/brq/","job_count":4,"top_level":"senior","stacks":[]}],"time_series":[{"date":"2026-09-07","total":0,"international":0},{"date":"2026-09-08","total":0,"international":0},{"date":"2026-09-09","total":0,"international":0},{"date":"2026-09-10","total":0,"international":0},{"date":"2026-09-11","total":0,"international":0},{"date":"2026-09-12","total":0,"international":0},{"date":"2026-09-13","total":0,"international":0},{"date":"2026-09-14","total":0,"international":0},{"date":"2026-09-15","total":0,"international":0},{"date":"2026-09-16","total":0,"international":0},{"date":"2026-09-17","total":0,"international":0},{"date":"2026-09-18","total":0,"international":0},{"date":"2026-09-19","total":0,"international":0},{"date":"2026-09-20","total":0,"international":0},{"date":"2026-09-21","total":0,"international":0},{"date":"2026-09-22","total":0,"international":0},{"date":"2026-09-23","total":0,"international":0},{"date":"2026-09-24","total":0,"international":0},{"date":"2026-09-25","total":0,"international":0},{"date":"2026-09-26","total":0,"international":0},{"date":"2026-09-27","total":0,"international":0},{"date":"2026-09-28","total":0,"international":0},{"date":"2026-09-29","total":0,"international":0},{"date":"2026-09-30","total":0,"international":0},{"date":"2026-10-01","total":0,"international":0},{"date":"2026-10-02","total":0,"international":0},{"date":"2026-10-03","total":0,"international":0},{"date":"2026-10-04","total":0,"international":0},{"date":"2026-10-05","total":36,"international":0},{"date":"2026-10-06","total":464,"international":0},{"date":"2026-10-07","total":0,"international":0}],"generated_at":"2026-10-07T07:03:07.069Z"},"meta":{"source":"Curadoria MentoriasTech — vagas coletadas do LinkedIn e do Glassdoor","scope":"Somente vagas aprovadas pela curadoria.","generated_at":"2026-10-07T07:03:07.069Z","total_jobs":500,"caveats":["O percentual das stacks é sobre MENÇÕES, não sobre vagas: uma vaga tem várias stacks, então a soma passa de 100%.","Vagas sem modelo de trabalho detectado entram como 'remoto' (default da coluna). Nas rodadas remotas do bot isso é factual — o LinkedIn já filtrou por remoto —, mas nas demais é um default.","Localidade e stacks vêm de parse automático da descrição da vaga: o balde 'Não informado' é o que o parse não resolveu, e não vagas sem localidade.","Recortes com menos de 10 vagas são amostra pequena; leia o número absoluto, não o percentual."]}}