Cogna Educação logo

PESSOA DESENVOLVEDORA FULLSTACK SR

Cogna Educação

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Responsabilidades e atribuições:

  • Desenvolver, evoluir e manter aplicações full-stack, atuando de ponta a ponta nas camadas de frontend, backend e banco de dados.
  • Projetar e implementar soluções de software com foco em qualidade, legibilidade, testabilidade, manutenibilidade, escalabilidade e confiabilidade.
  • Desenvolver interfaces modernas e responsivas utilizando tecnologias como TypeScript, React, Angular, Vue, Next.js ou Tailwind CSS.
  • Desenvolver APIs, serviços e aplicações backend utilizando tecnologias como Python, Node.js, Java/Spring ou C#/.NET.
  • Projetar, integrar e otimizar soluções utilizando bancos de dados relacionais (SQL), NoSQL e bancos de dados vetoriais, considerando requisitos de desempenho, segurança e escalabilidade.
  • Integrar aplicações com modelos de linguagem (LLMs), frameworks de IA, agentes e ferramentas de orquestração de prompts, contribuindo para a construção de soluções baseadas em Inteligência Artificial.
  • Desenvolver e integrar soluções em ambientes de cloud computing, utilizando plataformas como AWS, Azure e GCP.
  • Utilizar Docker e práticas de CI/CD para automatização de processos de desenvolvimento, testes, integração e implantação.
  • Implementar e manter testes automatizados em diferentes níveis, contribuindo para a qualidade e estabilidade das aplicações.

Requisitos e Qualificações:

  • Graduação concluída. Diferencial mestrado; ou experiência equivalente.
  • Mais de 2 anos de experiência no desenvolvimento de aplicações full-stack, escrevendo código legível, testável, de fácil manutenção e escalável.
  • Experiência comprovada em trabalho colaborativo com outros desenvolvedores, bem como com profissionais técnicos e não técnicos dentro de equipes de software.
  • Experiência prática e disposição para aprender e atuar em diferentes camadas da tecnologia, incluindo:
  • Frontend: TypeScript, React, Angular, Vue, Next.js e Tailwind;
  • Backend: Python, Node.js, Java/Spring e C#/.NET;
  • Bancos de dados: SQL, NoSQL, bancos de dados vetoriais e processos de ETL.
  • Experiência com frameworks de LLMs, orquestração de prompts, frameworks de agentes, MCPs (Model Context Protocol), frameworks de avaliação e plataformas de nuvem, como Azure, AWS e GCP, incluindo Docker e CI/CD.
  • Forte foco em testes automatizados, logging, monitoramento e confiabilidade geral dos sistemas.
  • Experiência trabalhando em equipes que utilizam metodologias ágeis, incluindo participação ativa nas cerimônias de sprint.
  • Experiência com programação em pares (pair programming), trabalhando de forma colaborativa com outros desenvolvedores.
  • Excelente capacidade de gerenciamento de tempo para cumprir responsabilidades em um ambiente de trabalho complexo e com alto grau de autonomia.
  • Habilidades eficazes de comunicação, tanto verbal quanto escrita, em inglês e português.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Cogna Educação was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.