Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Estamos construindo uma nova plataforma de chat omnichannel (szchat) que conecta WhatsApp, chat web e integrações com bots de IA em um único ambiente para empresas de energia solar e outros setores.
O sistema é composto por uma arquitetura moderna com Spring Boot (modulith + hexagonal) no backend e Next.js no frontend, integrando-se com nossa suíte de produtos (CRM, monitoramento e ticketing).
Nosso foco é oferecer atendimento inteligente, métricas em tempo real, bots treináveis com IA e gestão multi-tenant (várias empresas em um único ambiente).
🧩 Desafios da Vaga
Você Fará Parte Do Time Que Está Construindo Do Zero a Base Técnica e As Principais Features Da Nova Geração Do Nosso Produto
- Implementar serviços escaláveis e modulares com Spring Modulith, WebFlux, Pub/Sub, Keycloak e OpenTelemetry.
- Criar interfaces modernas e performáticas em Next.js, com componentização, SSR/ISR, autenticação integrada e chat em tempo real (WebSocket/EventSource).
- Participar de decisões de arquitetura, padrões de código, testes e deploys no GCP (Cloud Run, Cloud Build, Pub/Sub, Firestore, etc.).
- Trabalhar lado a lado com o time de produto, design e IA para entregar experiências de atendimento humano e bot integradas, mensuráveis e confiáveis.
Frontend (Next.js)
- Experiência sólida em React / Next.js 14+ (App Router, SSR, ISR)
- Domínio de TypeScript, Zustand/Redux, React Query/TanStack Query
- Conhecimento de WebSocket/EventSource e arquiteturas reativas
- Experiência em design system e componentização (ex: shadcn/ui, Tailwind)
- Integração com APIs seguras (OAuth2 / JWT)
- Testes automatizados (Jest, Playwright, Cypress)
- Noções de UX voltadas para atendimento/chat em tempo real são um diferencial
- Uso de IA no seu fluxo de trabalho
- Ter experiência com produtos SaaS B2B, especialmente chats, CRMs ou contact centers
- Experiência com multi-tenant e RBAC (Role-Based Access Control)
- Conhecimento de GraalVM, Cloud Run, Pub/Sub ou Keycloak
- Interesse em IA aplicada a automação de atendimento (LLMs, RAG, n8n, etc.)
- Contribuições open source ou projetos pessoais relevantes
- Remoto (com possibilidade de encontros presenciais ocasionais)
- Contratação PJ
- Horário flexível, com foco em entregas e colaboração assíncrona
- Ambiente técnico de alto nível, com autonomia e decisões de arquitetura compartilhadas
- Entrevista inicial (fit técnico e cultural)
- Desafio técnico (projeto real do chat, de curta duração)
- Entrevista com liderança de produto e engenharia
- Proposta
Sim
Key Skills
Ranked by relevanceReady to apply?
Join SolarZ - Ecossistema de Tecnologia Solar and take your career to the next level!
Application takes less than 5 minutes