Sobre a Vaga
Assistente Desenvolvedor FullStack na HT Micron em São Leopoldo (RS), apoiando o desenvolvimento e a sustentação de aplicações web corporativas em frontend e backend.
Responsabilidades
- Sustentar e melhorar sistemas em produção, reproduzindo problemas, investigando causa raiz com logs, consultas ao banco e monitoramento, e implementando correções sob orientação técnica
- Implementar melhorias incrementais em sistemas existentes, respeitando a arquitetura vigente e evitando impacto em rotinas críticas
- Acompanhar chamados atribuídos, mantendo o usuário solicitante informado sobre andamento, prazo e solução adotada
- Documentar intervenções (sintoma, causa, solução e impacto) para alimentar a base de conhecimento da equipe
- Desenvolver telas, formulários, relatórios e rotinas para back office e middle office a partir de requisitos das áreas usuárias
- Substituir controles manuais e planilhas por fluxos sistematizados, rastreáveis e auditáveis, com regras de negócio na aplicação e dados consolidados em bases corporativas
- Construir consultas, extrações e painéis para visibilidade de indicadores operacionais
- Apoiar integrações entre sistemas internos e ERP/legados via APIs, cargas de dados e rotinas agendadas
- Usar assistentes de IA (especialmente Claude) no desenvolvimento: geração/refatoração de código, criação de testes, análise de erros e redação de documentação técnica
- Apoiar a construção e manutenção de aplicações on-premise com modelos de IA abertos, integrando via APIs locais
- Implementar funcionalidades com busca semântica e RAG, classificação e extração de informações, sumarização e assistentes de consulta
- Preparar dados (extração e limpeza, segmentação, embeddings e carga em banco vetorial) e acompanhar comportamento dos modelos (tempo de resposta, consumo de recursos e qualidade das saídas)
- Desenvolver interfaces responsivas com HTML, CSS e JavaScript e implementar frontend em React, Angular ou Vue.js
- Desenvolver e manter rotinas de backend em Python (Django, Flask ou FastAPI), consumindo/criando endpoints RESTful e manipulando dados em SQL e, quando aplicável, NoSQL
- Realizar testes e depuração antes de encaminhar para revisão, seguindo Git e participando de revisões de código
- Contribuir com documentação técnica e interagir com áreas de negócio, designers e desenvolvedores para esclarecer requisitos e validar soluções
- Atuar em conformidade com o Código de Conduta e diretrizes da Política Integrada de Gestão da empresa
Requisitos
- Ensino Superior em curso (a partir do 2º ano) em áreas como Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Inteligência Artificial ou relacionadas; ou curso técnico completo em Informática/Desenvolvimento de Sistemas
- 1 ano de experiência em desenvolvimento de software (estágio, projetos acadêmicos, projetos pessoais publicados ou portfólio próprio são considerados)
- Lógica de programação e estruturas de dados básicas
- Noções de desenvolvimento web (HTML, CSS e JavaScript) e de programação em Python
- Noções de banco relacional e SQL
- Noções de controle de versão com Git
- Inglês intermediário para leitura de documentação técnica (desejável inglês avançado)