Desenvolvedor de Software Sênior (Product Engineer | AI-First & Full Cycle)

CLT, Curitiba On-site

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

Estamos em busca de um(a) Product Engineer com forte perfil técnico e visão de produto. Procuramos alguém que vá além da execução de tarefas e atue de forma estratégica, utilizando ferramentas de IA generativa para acelerar o desenvolvimento e transformar problemas de negócio em soluções eficientes.

Essa posição é ideal para quem não espera requisitos perfeitos, mas atua com autonomia, colaborando diretamente com o Product Owner na construção e validação de soluções desde o início.

Principais responsabilidades

Traduzir requisitos de negócio (mesmo que ainda não totalmente estruturados) em soluções técnicas escaláveis.
Desenvolver código limpo, eficiente e testável, utilizando IA como apoio no processo de desenvolvimento.
Atuar em parceria com Product Owner e Tech Lead na definição e refinamento de requisitos.
Criar protótipos e MVPs para validação rápida de hipóteses de negócio.
Garantir entregas ponta a ponta: da concepção técnica ao deploy e monitoramento.
Realizar code reviews rigorosos, assegurando qualidade, segurança e confiabilidade do código.
Documentar decisões técnicas e arquiteturais de forma clara e objetiva.

Seus principais desafios

Acelerar o desenvolvimento com uso de IA sem comprometer a qualidade e segurança.
Atuar de forma colaborativa na construção de soluções, mesmo com cenários ambíguos.
Reduzir o tempo de entrega por meio de prototipagem e validação contínua.
Equilibrar velocidade, qualidade técnica e visão de produto.

Requirements

Experiência comprovada em desenvolvimento de software (mínimo de 2 anos).
Domínio em pelo menos uma das stacks:
JavaScript (NestJS, Next.js, Nuxt)
Python
PHP (Laravel)
C# (.NET)
Dart (Flutter)
Conhecimento sólido em estruturas de dados e bancos de dados.
Experiência com consultas complexas e análise de dados.
Vivência prática com ferramentas de IA aplicadas ao desenvolvimento (ex: GitHub Copilot, ChatGPT, Claude, Cursor).
Capacidade de avaliar criticamente códigos gerados por IA, identificando falhas de lógica e segurança.


Diferenciais

Experiência em startups ou ambientes de alta velocidade.
Conhecimento em Design Systems e ferramentas como Figma.
Vivência com times de Growth ou desenvolvimento orientado a métricas.

Benefits

Oferecemos:

Plano de saúde Unimed sem coparticipação, após período de experiência;
Seguro de Vida;
Bolsa de estudo de 50% em graduação ou Pós EAD junto com instituições parceiras;
Vale Refeição de 37,00 ao dia;
Plano de acompanhamento nutricional;
Salário a combinar
De Segunda a Sexta.