#Por que ser Desenvolvedor Fullstack Senior TypeScript na AIDA:
Vanguarda em Inteligência Artificial e Experiência do Cliente: Você atuará no desenvolvimento de soluções inovadoras que transformam dados de interações de clientes em insights acionáveis, utilizando IA para extrair valor real de comunicações empresariais em escala.
Impacto Direto no Produto e Visão Full Cycle: A posição oferece contato direto com o usuário final, onde você verá suas entregas chegando ao cliente em tempo real, desenvolvendo uma visão completa de produto desde a concepção até a implementação.
Responsabilidade Estratégica em System Design: Você será responsável por arquitetar soluções escaláveis que processam desde 5 até 22 mil interações simultâneas, contribuindo para decisões técnicas fundamentais em um ambiente de alta performance.
Desenvolvimento de Competências Especializadas: Você irá aprimorar habilidades técnicas avançadas em arquiteturas event-driven, otimização de banco de dados, sistemas distribuídos e processamento de grandes volumes de dados transacionais.
Propósito e Inovação: Contribuir para revolucionar a monitoria de qualidade tradicional, criando soluções que realmente ajudam empresas a entender a voz do cliente ao invés de apenas punir operadores.
Remuneração Competitiva: Remuneração de R$ 10.000-R$ 15.000,00 em regime PJ, oferecendo estabilidade financeira e reconhecimento pelo nível técnico exigido.
#O seu desafio na AIDA será:
Arquitetura e System Design Fundamentais:
Projetar e implementar soluções escaláveis que suportem variações extremas de volume (de 5 a 22 mil interações simultâneas), aplicando princípios sólidos de system design para garantir performance e disponibilidade.
Desenvolver arquiteturas event-driven e sistemas desacoplados, integrando MonoRepo com microserviços de pipeline de dados de forma eficiente e maintível.
Desenvolvimento Full Cycle com Visão de Produto:
Atuar com mentalidade full cycle, desde o levantamento de requisitos até a entrega final, sempre pensando no impacto da solução no usuário final e no valor agregado para o negócio.
Colaborar diretamente com áreas de produto para transformar demandas de clientes em soluções técnicas viáveis, questionando o “como” para focar no “resultado esperado”.
Performance e Otimização Crítica:
Otimizar queries complexas e implementar índices eficientes para lidar com grandes volumes de dados transacionais.
Garantir baixa latência em sistemas de alta disponibilidade, aplicando técnicas avançadas de otimização de banco de dados e arquitetura.
Qualidade de Engenharia e Boas Práticas:
Implementar testes unitários para todas as novas funcionalidades, contribuindo para a melhoria contínua da qualidade do código.
Aplicar princípios de Clean Code e arquitetura hexagonal em um ambiente que valoriza excelência técnica.
#O que você vai fazer todos os dias:
Construir e manter funcionalidades em todo o monorepo fullstack utilizando tecnologias de ponta como TypeScript, React, Next.js e PostgreSQL.
Desenvolver e manter APIs robustas e sistemas backend em TypeScript com Hono.js, focando em performance e escalabilidade.
Implementar componentes React modernos seguindo padrões atuais de desenvolvimento e utilizando TailwindCSS.
Projetar e otimizar bancos de dados PostgreSQL com queries avançadas e técnicas de modelagem eficientes para alto volume de dados.
Construir integrações críticas com microserviços da pipeline de dados, garantindo fluxo contínuo de informações.
Escrever testes unitários e de integração (vitest, playwright) para garantir qualidade e confiabilidade do código.
Trabalhar com plataformas de nuvem (GCP) e gerenciamento de containers Docker em ambiente de produção.
Integrar e utilizar modelos de linguagem (LLMs) como ChatGPT em soluções de IA generativa para experiência do cliente.
#Estamos atraindo vivências e experiências em:
Desenvolvimento Fullstack Sólido: Construir aplicações web robustas e escaláveis, implementando componentes React complexos com tipagem TypeScript que garantam manutenibilidade e reduzam bugs em produção
Otimização Avançada de PostgreSQL: Queries otimizadas, modelagem de dados eficiente e performance em ambientes de alto volume transacional.
Arquitetura de Sistemas Escaláveis: Projetar e implementar sistemas de alta disponibilidade que suportam variações extremas de carga.
Plataformas de Nuvem: Experiência prática com Google Cloud Platform (GCP), AWS ou Azure, incluindo deploy e gerenciamento de aplicações em produção.
Testes e Qualidade de Código: Testes unitários e de integração utilizando ferramentas modernas como vitest e playwright.
Integrações com IA: Modelos de linguagem (LLMs), ChatGPT ou similares, preferencialmente em contextos de aplicações comerciais.
#Se você conhecer e souber fazer também… sua curva de aprendizado será acelerada:
Containers e DevOps: Conhecimento em Docker, gerenciamento de containers e práticas de CI/CD em ambientes de produção.
Observabilidade e Monitoramento: Experiência com ferramentas como Stackdriver, Prometheus, Grafana ou similares para acompanhamento de sistemas críticos.
APIs RESTful Robustas: Vivência em design e implementação de APIs escaláveis, considerando boas práticas de arquitetura e performance.
Frameworks CSS Modernos: Experiência com TailwindCSS ou outros frameworks que aceleram o desenvolvimento de interfaces responsivas.
Desenvolvimento Colaborativo: Experiência com Git em equipes, code review e metodologias ágeis em startups de alto crescimento.
Comunicação com Stakeholders: Habilidade para interagir diretamente com consultoria, áreas técnicas e clientes, traduzindo necessidades de negócio em soluções técnicas.