Skills
Sobre a Vaga
Estamos em busca de um(a) Desenvolvedor(a) Full Stack para integrar nosso time de tecnologia. Você será responsável por projetar, desenvolver e manter aplicações escaláveis, atuando desde a interface do usuário até a construção de arquiteturas de backend, mensageria e infraestrutura na AWS. Além disso, você terá um papel fundamental na integração de soluções de Inteligência Artificial, ajudando a construir produtos mais inteligentes, preditivos e inovadores.
Responsabilidades
- Criar e manter novas funcionalidades no frontend e backend, garantindo uma excelente experiência e performance
- Projetar e manter APIs RESTful ou GraphQL seguras e escaláveis
- Desenvolver arquiteturas orientadas a eventos e trabalhar com filas de mensageria para o desacoplamento dos sistemas
- Configurar e otimizar recursos na AWS, assegurando alta disponibilidade das aplicações
- Escrever código limpo, realizar Code Reviews e utilizar assistentes de IA (ex: GitHub Copilot, Cursor) no dia a dia para otimizar o ciclo de desenvolvimento
Requisitos
- Frontend: sólida experiência com HTML5, CSS3, JavaScript/TypeScript e frameworks modernos (ex: React, Vue.js ou Angular), incluindo o tratamento de respostas em streaming comuns em interfaces de IA
- Backend: experiência consistente em pelo menos uma stack (ex: Node.js, Python, Java)
- Inteligência Artificial: experiência prática com integração de APIs de IA (OpenAI, Gemini, Anthropic)
- Mensageria: experiência com corretores de mensagens e streaming de dados (ex: RabbitMQ, Apache Kafka, AWS SQS/SNS)
- Cloud (AWS): conhecimento sólido em serviços do ecossistema AWS (ex: EC2, S3, RDS, Lambda, API Gateway)
- Bancos de Dados: experiência com bancos relacionais, NoSQL
Beneficios
- Salário competitivo compatível com o mercado
- Orçamento para cursos, certificações AWS/IA e desenvolvimento profissional