Desenvolvedor Full Stack – Pleno

Posted 14ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Developer responsible for building responsive front-end and scalable back-end applications. Requires strong knowledge in modern JavaScript frameworks and experience with cloud computing.

Responsibilities:

  • Projetar e desenvolver aplicações front-end responsivas e de alta performance utilizando frameworks modernos de JavaScript/TypeScript, como: React
  • Next.js
  • Desenvolver serviços backend escaláveis e APIs RESTful ou GraphQL, utilizando: Python (FastAPI, Django)
  • Node.js (Express, NestJS)
  • Integrar componentes da aplicação com sistemas de IA Generativa, incluindo: LLMs (Large Language Models)
  • streaming de respostas (SSE, WebSockets)
  • interfaces de chat
  • fluxos de processamento de documentos
  • Desenvolver e manter estruturas de banco de dados SQL e NoSQL, garantindo persistência e integridade dos dados.
  • Implementar mecanismos seguros de autenticação e autorização, como: OAuth 2.0
  • JWT
  • SSO (Single Sign-On)
  • Construir e manter pipelines de CI/CD e implantações containerizadas utilizando: Docker
  • Kubernetes
  • GitHub Actions
  • Colaborar com equipes de AI Engineering e Data Engineering para consumir serviços de IA, APIs e pipelines de dados de forma eficiente.
  • Participar de: revisões de código
  • discussões técnicas
  • cerimônias ágeis
  • Desenvolver código limpo, testável e bem documentado.
  • Otimizar performance, escalabilidade e experiência do usuário em diferentes dispositivos e plataformas.

Requirements:

  • Experiência em desenvolvimento Full Stack, com experiência comprovada em deploy de aplicações em produção.
  • Forte domínio de: Python
  • JavaScript / TypeScript
  • Experiência com frameworks front-end, como: React.js
  • Next.js
  • Experiência com frameworks backend, como: FastAPI
  • Django
  • Flask
  • Express
  • NestJS
  • Conhecimento em Infrastructure as Code (IaC) e fundamentos de DevOps.
  • Experiência em cloud computing com pelo menos um dos provedores: AWS
  • Microsoft Azure
  • Google Cloud Platform
  • Experiência na integração com APIs de terceiros e desenvolvimento de aplicações cloud escaláveis.
  • Experiência com bancos de dados SQL e NoSQL, como: PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Experiência com padrões de autenticação e autorização, incluindo: OAuth 2.0
  • JWT
  • Experiência com pipelines de CI/CD, como: GitHub Actions
  • Jenkins
  • Experiência com containerização utilizando Docker.

Benefits:

  • Trabalho remoto