Sobre a oportunidade
Vaga de Assistente Desenvolvedor FullStack na HT Micron, publicada em 24/08/2026 com inscrições abertas até 17/10/2026. Apoio sob orientação em frontend e backend, sustentação de aplicações web, APIs, SQL/NoSQL, Python, HTML/CSS/JavaScript, frameworks modernos e soluções com IA.
Responsabilidades
Sustentação e melhorias de sistemas em produção Atender demandas de sustentação de sistemas em uso pela operação: reproduzir o problema relatado, investigar a causa raiz com apoio de logs, consultas ao banco e ferramentas de monitoramento, e implementar a correção sob orientação técnica; Implementar melhorias incrementais e pequenas evoluções funcionais em sistemas existentes, respeitando a arquitetura vigente e assegurando que a mudança não comprometa rotinas críticas do negócio; Priorizar e acompanhar os chamados atribuídos, mantendo o usuário solicitante informado sobre andamento, prazo e solução adotada; Documentar cada intervenção realizada, sintoma, causa, solução e impacto, alimentando a base de conhecimento da equipe e contribuindo para reduzir a recorrência de incidentes. Desenvolvimento de sistemas para back office e middle office Desenvolver telas, formulários, relatórios e rotinas de sistemas de apoio às áreas administrativas e de suporte à operação (back office) e às áreas de controle, planejamento e informação (middle office), a partir de requisitos levantados junto às áreas usuárias; Substituir controles manuais e planilhas descentralizadas por fluxos sistematizados, rastreáveis e auditáveis, com regras de negócio implementadas na aplicação e dados consolidados em bases corporativas; Construir consultas, extrações e painéis que dêem visibilidade de indicadores operacionais às áreas de negócio; Apoiar integrações entre os sistemas internos e o ERP e demais sistemas legados, por meio de APIs, cargas de dados e rotinas agendadas. Desenvolvimento assistido por IA (Claude) Utilizar assistentes de IA, em especial o Claude, como ferramenta de trabalho cotidiana nas atividades de desenvolvimento: geração e refatoração de código, criação de testes, compreensão de bases legadas, análise de erros e redação de documentação técnica; Elaborar prompts e instruções de qualidade, fornecendo à ferramenta o contexto do projeto, os padrões de código adotados e os critérios de aceite esperados, de forma a obter resultados aproveitáveis e consistentes; Registrar e compartilhar com a equipe práticas, prompts e fluxos de trabalho que se mostrarem eficazes, contribuindo para a maturidade coletiva no uso da ferramenta. Desenvolvimento de sistemas baseados em execução on-premise de modelos de IA abertos Apoiar a construção e a manutenção de aplicações que executam modelos de IA abertos na infraestrutura da própria empresa, integrando-os aos sistemas corporativos por meio de APIs locais; Implementar funcionalidades apoiadas nesses modelos, tais como busca semântica e geração aumentada por recuperação (RAG) sobre documentos internos, classificação e extração de informações de documentos, sumarização e assistentes de consulta a bases próprias; Apoiar a preparação dos dados que alimentam essas soluções: extração e limpeza de documentos, segmentação de textos, geração de embeddings e carga em banco vetorial; Acompanhar e registrar o comportamento dos modelos em execução, tempo de resposta, consumo de recursos computacionais e qualidade das saídas, apoiando testes comparativos entre modelos e ajustes de configuração; Desenvolvimento e qualidade (base técnica do cargo) Desenvolver interfaces de usuário funcionais e responsivas utilizando HTML, CSS e JavaScript, seguindo os padrões visuais e de componentes já definidos; Implementar funcionalidades de frontend em framework adotado pela equipe (React, Angular ou Vue.js), a partir de tarefas e telas previamente especificadas; Desenvolver e manter rotinas de backend em Python (Django, Flask ou FastAPI), com apoio e revisão de desenvolvedores mais experientes; Consumir e criar endpoints de APIs RESTful para comunicação entre frontend e backend; Escrever consultas e manipular dados em bancos relacionais (SQL) e, quando aplicável, não relacionais (NoSQL); Realizar testes e depuração das próprias entregas antes de encaminhá-las para revisão, garantindo que atendam ao que foi solicitado; Utilizar Git conforme o fluxo de versionamento da equipe e participar ativamente das revisões de código, incorporando os apontamentos recebidos como parte do próprio desenvolvimento profissional; Contribuir para a documentação técnica dos sistemas e das rotinas de sustentação; Interagir com usuários das áreas de negócio, designers e demais desenvolvedores para esclarecer requisitos e validar as soluções entregues. Gestão e conduta Atuar em conformidade com os princípios do Código de Conduta da RBA, promovendo práticas éticas, seguras e ambientalmente responsáveis; Conhecer e praticar as diretrizes da Política Integrada de Gestão da empresa, comprometendo-se em executar as atividades de seu cargo de acordo com os procedimentos e programas vigentes; contribuindo para atingir os objetivos e metas definidos e colaborando com o cumprimento dos requisitos do sistema de gestão da organização e sua eficácia.
