3 Vagas | Desenvolvedor(a) Back-End | Front-End | MobileRemuneração:
R$ 5.200,00 (Bolsa DTI I — FAPEMIG)Regime:
Home Office · 40 h/semanaResidência em Minas Gerais (requisito FAPEMIG)Cadastro Externo Obrigatório:
https:
//striped-owner-101.Notion.Site/1ee1d5630e8e807d8cabdaf14e485a7e?pvs=105Sobre o projetoO InovaVia é a iniciativa da EnvironBIT para ampliar a tecnologia proprietária Km de Proteção — hoje focada em risco de atropelamento de fauna — para uma plataforma integrada de redução de acidentes de trânsito. O produto exige engenharia de software robusta (web + mobile), pipelines de dados, integração de modelos preditivos e painéis decisórios para governos, concessionárias e pesquisadores. Desenvolvimento em ciclos iterativos até 2027, com ênfase em qualidade, observabilidade e integração com ciência de dados.Visão geral da chamadaAbrimos 3 bolsas DTI-1 (FAPEMIG) para profissionais de desenvolvimento de software com foco em Back-End (NestJS), Front-End (Next.Js / React) e Mobile (React Native). Publicamos uma descrição única — no formulário externo o(a) candidato(a) indicará a vaga desejada.Requisitos obrigatórios (FAPEMIG — NÃO negociáveis)- Temos total conhecimento que o valor proposto se encontra abaixo da média do mercado, entretanto o valor é definido pela FAPEMIG, assim como todas as regras e requisitos.- Doutorado em área compatível OU graduação com mínimo de 6 anos de experiência comprovada em P, D & I relacionadas à vaga.- Não possuir MEI nem qualquer CNPJ em nome do candidato.- Residir em Minas Gerais.- Disponibilidade para 40 h/semana;
cumprimento de metas/entregas pactuadas.- Capacidade de comunicação assíncrona e trabalho em equipe multidisciplinar (Scrum/Kanban).Competências técnicas transversais- JavaScript avançado;
boas práticas de engenharia de software.- Testes unitários (Jest, Vitest ou equivalente);
versionamento com Git.-Compreensão de CI/CD e fundamentos de DevOps;
uso de containers (Docker).- Integração com modelos preditivos e APIs;
documentação técnica clara.- Trabalho colaborativo com cientistas de dados para operacionalização de modelos.Especificações por vaga (resumido)Back-End (NestJS) — NestJS avançado (modularização, DI, pipes), MongoDB (Mongoose ou Prisma), Docker em CI, AWS (SQS, CloudWatch, EC2), testes unitários. Desejável:
GraphQL, Terraform, testes e2e.Front-End (Next.Js / React) — Next.Js (Pages / App Router), SSR/SSG, consumo de APIs REST, gerenciamento de estado, CSS-in-JS / Tailwind / Styled-Components, testes de integração (Playwright/Cypress) e otimização de performance / acessibilidade. Desejável:
TypeScript forte.Mobile (React Native) — React Native (CLI ou Expo), React Navigation, estilização com Styled-Components, persistência local (Realm ou similar), pipelines CI para builds, testes unitários e integração. Desejável:
TypeScript, Redux/Context, experiência publicação em lojas.Atividades principais- Planejar, implementar e manter componentes conforme a especialidade.- Assegurar qualidade via testes, code reviews e pipelines CI.- Integrar modelos preditivos com equipe de ciência de dados.- Documentar APIs/fluxos e participar de cerimônias ágeis.Observações importantes- O valor da bolsa (R$ 5.200) está definido pela FAPEMIG e é irredutível. Apesar disso, priorizamos comunicar o impacto técnico-científico do projeto (acesso a dados, coautoria em publicações, colaboração multidisciplinar) para candidatos com perfil pesquisa-aplicada.- Critérios e restrições FAPEMIG (residência em MG, proibição de CNPJ/MEI, titulação/experiência) serão verificados na triagem documental.Como se candidatarPreencha o formulário de inscrição (indique a vaga:
Back-End / Front-End / Mobile)https:
//striped-owner-101.Notion.Site/1ee1d5630e8e807d8cabdaf14e485a7e?pvs=105Triagem será baseada em conformidade com requisitos FAPEMIG, evidência prática (repositórios / portfólio) e experiência comprovada em integração com ciência de dados e práticas de DevOps.