Sobre a empresa:
Presente no ramo da educação há mais de duas décadas, o IESDE é referência nacional na produção de conteúdos educacionais de alta qualidade.
Desenvolvemos sistemas de ensino compostos por livros e vídeos, qualificados e adaptados à realidade brasileira. Tendo como premissa a excelência, e como conceito de suas ações a inteligência aplicada aos desafios apresentados pelo setor de educação, o IESDE contribui para a transmissão de conhecimentos e formação de profissionais competentes. A produção da empresa está pautada na preparação e formatação de livros, vídeos e plataformas computacionais, sempre de forma integrada e complementar.
Sobre da Vaga
Resumo da Posição: Estamos buscando um Product Engineer que combine excelência técnica com visão de produto. Alguém que não fique esperando "tickets perfeitos", mas que use ferramentas de IA (LLMs, Copilot, Claude, Cursor, Lovable) para acelerar a transformação de problemas de negócio em software funcional. Você será responsável por construir soluções ponta a ponta, atuando como parceiro técnico do Product Owner para destravar o backlog e garantir entregas rápidas com qualidade arquitetural.
Seus Principais Desafios:
Aceleração com Qualidade: Utilizar ferramentas de IA Generativa para aumentar drasticamente a velocidade de codificação (boilerplate, testes, refatoração), mantendo o rigor técnico e a segurança do código.
Co-criação com Produto: Atuar junto ao PO e Tech Lead em estágios iniciais, ajudando a quebrar requisitos vagos em especificações técnicas viáveis.
Prototipagem Rápida: Criar protótipos funcionais rápidos (MVPs) para validar hipóteses de negócio antes do desenvolvimento final, reduzindo o ciclo de feedback.
Autonomia End-to-End: Responsabilizar-se pela entrega da funcionalidade, desde a concepção técnica até o deploy e monitoramento.
Responsabilidades:
· Traduzir requisitos de negócio (às vezes ambíguos) em soluções técnicas escaláveis.
· Escrever código limpo, testável e eficiente, usando IA como "parceiro de par programming" para eliminar tarefas repetitivas.
· Realizar Code Reviews rigorosos (seus e da equipe), garantindo que o código gerado por IA não introduza vulnerabilidades ou alucinações.
· Documentar as decisões de arquitetura de forma ágil (também apoiado por IA) para facilitar a manutenção futura.
Requisitos Obrigatórios (Hard Skills):
· Experiência comprovada em desenvolvimento de software (mínimo de 2 anos).
· Domínio sólido em stacks de desenvolvimento como: Javascript (Nest, Next, Nuxt), Python, Php (Laravel), C# (.NET), Dart (Flutter).
· Compreensão avançada de estruturas de dados e bancos de dados, com competência em criar consultas complexas e realizar análise de dados.
· Fluência em ferramentas AI-Coding: Experiência prática e diária com GitHub Copilot, Cursor.ai, ChatGPT/Claude para desenvolvimento. Saber estruturar prompts para criar arquiteturas complexas.
· Capacidade de identificar falhas de segurança e lógica em códigos sugeridos por IA.
O que buscamos no seu Perfil (Soft Skills & Mindset):
Mentalidade de "Product Builder": Você se importa mais com o problema resolvido do usuário do que apenas com a elegância do código.
Alta Autonomia: Você não trava quando a especificação está incompleta; você propõe uma solução, válida e executa.
Comunicação Assertiva: Capacidade de negociar escopo com o PO e explicar trade-offs técnicos para a gestão.
Diferenciais:
· Experiência prévia em startups ou times de "Growth" onde a velocidade era crítica.
· Experiência com Design Systems ou ferramentas de UI (Figma) para ajustes visuais sem dependência externa.