Postado 6 dias atrás

Visão Geral

Estamos em busca de um Desenvolvedor Full Stack Pleno/Sênior altamente qualificado, com 3 a 4 anos de experiência, para atuar em um projeto robusto de IA e automação. O profissional será responsável por desenvolver, otimizar e escalar aplicações tanto no backend quanto no frontend, garantindo alta performance, segurança e uma experiência fluida para os usuários.

Responsabilidades

Backend

✅ Desenvolvimento e manutenção de APIs escaláveis com Node.js e Express.
✅ Utilização de JavaScript e TypeScript para garantir flexibilidade e segurança no desenvolvimento.
✅ Integração com PostgreSQL (via Prisma) e MongoDB para gerenciamento de dados.
✅ Implementação de filas assíncronas e processamento de tarefas usando RabbitMQ e BullMQ.
✅ Armazenamento e manipulação de arquivos com Minio (compatível com S3).
✅ Processamento de mídias com FFmpeg e Sharp.
✅ Implementação de logging estruturado com Winston.
✅ Criação de agendamentos automatizados utilizando node-cron.
✅ Integração com APIs de terceiros, incluindo Meta API (Cloud/Conversão) e OpenAI (Assistentes e API).

Frontend

✅ Desenvolvimento de interfaces responsivas e otimizadas com React.js ou Next.js.
✅ Implementação de componentes reutilizáveis utilizando JavaScript e TypeScript.
✅ Integração com APIs backend de forma eficiente e segura.
✅ Implementação de autenticação e segurança na interface.
✅ Otimização de performance para melhor experiência do usuário.
✅ Aplicação de boas práticas de UI/UX.

Requisitos Técnicos

Backend

🔹 Experiência comprovada com Node.js e Express.
🔹 Proficiência em JavaScript e TypeScript, garantindo desenvolvimento seguro e eficiente.
🔹 Conhecimento avançado em PostgreSQL (Prisma) e MongoDB.
🔹 Experiência com RabbitMQ e BullMQ para filas assíncronas.
🔹 Familiaridade com FFmpeg e Sharp para processamento de mídia.
🔹 Experiência com Minio ou outra solução de armazenamento compatível com S3.
🔹 Conhecimento em Supabase como alternativa ao PostgreSQL.
🔹 Implementação de logging avançado com Winston.
🔹 Habilidade em agendamento de tarefas utilizando node-cron.

Frontend

🔹 Experiência com React.js ou Next.js.
🔹 Proficiência em JavaScript e TypeScript para desenvolvimento seguro.
🔹 Experiência com design system e UI frameworks como Chakra UI, Tailwind CSS ou Material UI.
🔹 Conhecimento de SSR (Server-Side Rendering) e SSG (Static Site Generation) para otimização de performance.
🔹 Experiência com integração de APIs REST e WebSockets.
🔹 Boas práticas de UI/UX.

Diferenciais

⭐ Experiência prévia com Meta API (Cloud e Conversão).
⭐ Conhecimento no ecossistema de IA da OpenAI (API e Assistentes).
⭐ Experiência com infraestrutura escalável e deploy em ambientes cloud.
⭐ Experiência com arquitetura de microsserviços e mensageria distribuída.
⭐ Conhecimento em DevOps para otimização de pipelines e automação.

Modelo de Trabalho e Contratação

  • Formato: Remoto
  • Contratação: PJ.
  • Carga Horária: Tempo integral.

Se você deseja fazer parte de um projeto inovador que combina inteligência artificial, automação e alta tecnologia, envie sua proposta e portfólio para avaliação!

Candidatar-se

Um email válido é necessário
Um número de telefone válido é necessário