Desenvolvedor full stack

Casado

Brasil

Teletrabalho

BRL 180 000 - 300 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

A Outly, empresa brasileira de SaaS, procura desenvolvedor(a) full stack pleno/sênior para construir uma plataforma de atendimento com IA, com agentes que conversam por voz e texto. Você trabalhará com APIs em TypeScript e serviços em Python, rodando em containers na nuvem.

Você implementará APIs, interfaces em React, integrações com LLMs e testes, telemetria e documentação técnica. Remoto no Brasil, com autonomia e colaboração entre equipes multidisciplinares.

Qualificações

  • Domínio prático de TypeScript no backend e frontend, e Python suficiente para trabalhar com autonomia em serviços assíncronos.

Responsabilidades

  • Desenvolver APIs HTTP em TypeScript com PostgreSQL: rotas tipadas, migrations, processamento assíncrono em filas e eventos em tempo real.
  • Construir interfaces em React reaproveitando um design system interno e documentando componentes.
  • Evoluir serviços Python assíncronos, incluindo integrações com provedores externos.
  • Integrar LLMs ao produto, com validação de saídas, guardrails e testes.
  • Manter contratos entre serviços (OpenAPI, clientes gerados) e fluxos de autenticação.
  • Escrever testes automatizados e instrumentar o código com telemetria.

Conhecimentos

TypeScript
Python
React
Node.js
OpenAPI

Ferramentas

PostgreSQL
Redis
WebSocket
Kysely
Docker

Descrição da oferta de emprego

# Desenvolvedor full stackOutly · BrasilCLTRemotoCompartilharWhatsAppLinkedInTelegramX## Descrição da vagaSobre a vagaBuscamos uma pessoa desenvolvedora fullstack pleno/sênior para construir uma plataforma SaaS de atendimento com agentes de IA que conversam por voz e texto.Trabalhamos com APIs e frontends em TypeScript e serviços em Python, rodando em containers na nuvem.A missão do papel é entregar funcionalidades de ponta a ponta, do banco de dados à interface, com testes, telemetria e documentação técnica.Responsabilidades* Desenvolver APIs HTTP em TypeScript com PostgreSQL: rotas tipadas, migrations, processamento assíncrono em filas e eventos em tempo real.* Construir interfaces em React reaproveitando um design system interno e documentando componentes.* Evoluir serviços Python assíncronos, incluindo integrações com provedores externos.* Integrar LLMs ao produto, com validação de saídas, guardrails e testes.* Manter contratos entre serviços (OpenAPI, clientes gerados) e fluxos de autenticação.* Escrever testes automatizados e instrumentar o código com telemetria.* Participar de deploys via CI/CD e investigar problemas em produção com logs e traces.* Escrever e revisar documentos técnicos antes de mudanças relevantes.Requisitos obrigatóriosEsperamos domínio prático de TypeScript em backend e frontend, e Python suficiente para trabalhar com autonomia em serviços assíncronos.**Backend TypeScript*** TypeScript avançado: genéricos, tipos inferidos, discriminated unions e validação com Zod.* APIs HTTP em Node ou Bun (Elysia, Fastify, Hono ou Express), com OpenAPI.* SQL e PostgreSQL: modelagem, índices, transações, migrations; query builder tipado (Kysely ou equivalente).* Filas e cache com Redis (BullMQ ou similar) e comunicação em tempo real via WebSocket.* Tratamento de erros explícito (Result types) e logging estruturado (Pino).**Frontend*** React moderno com hooks, Suspense e SSR.* Roteamento e estado de servidor com TanStack Router/Start e TanStack Query (ou Next.js + React Query, com disposição para migrar).* Tailwind CSS e componentes baseados em Radix/shadcn/ui; atenção a acessibilidade.* Formulários complexos, tabelas e consumo de APIs tipadas geradas.**Python*** Python 3.12+ com asyncio, FastAPI e Pydantic.* SQLAlchemy/Alembic ou asyncpg; tipagem estrita (basedpyright/mypy) e Ruff.* pytest com fixtures assíncronas.**Engenharia*** Testes automatizados como parte da entrega: unitários, integração com containers reais (Testcontainers) e mocks de rede (MSW, respx).* Docker e Docker Compose no dia a dia; noções de CI/CD com GitHub Actions.* Git com Conventional Commits e code review assíncrono.* Escrita técnica clara em português; inglês para leitura de documentação.Diferenciais* **Voz e tempo real:** frameworks de agentes de voz STT/TTS e latência de turno.* **Telefonia:** noções de SIP e provedores de telefonia em nuvem.* **IA aplicada:** LangGraph, Vercel AI SDK, RAG com busca vetorial e avaliação de agentes.* **Arquitetura orientada a eventos:** event sourcing, idempotência e máquinas de estado.* **Colaboração em tempo real:** CRDTs (Yjs) e editores ricos (TipTap/ProseMirror).* **Observabilidade:** OpenTelemetry e stack Grafana.* **Nuvem:** GCP ou equivalente em AWS/Azure.* **Segurança:** proteção de dados sensíveis e LGPD.* **Front avançado:** mapas, grafos e gráficos interativos; streaming de respostas de LLM na UI.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) Full Stack Júnior | Next.js e IA
Desenvolvedor(a) Full Stack Júnior | Next.js e IA

Gestor Lead • Brasil

Teletrabalho
BRL 70 000 - 90 000
Full Stack Engineer
Full Stack Engineer

Hubxp • São Paulo

Híbrido
BRL 180 000 - 300 000
Pessoa Desenvolvedora FullStack - Sênior (Remota)
Pessoa Desenvolvedora FullStack - Sênior (Remota)

Atlântico • Brasil

Teletrabalho
BRL 180 000 - 280 000
Desenvolvedor Back End
Desenvolvedor Back End

Finx • Ribeirão Preto

Presencial
BRL 156 000 - 257 000
Seguro de Vida
Refeitório
Plano de Carreira - Avaliação de Desem
Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

SysMap Solutions • Brasil

Presencial
BRL 279 000 - 446 000
AI Driven Developer
AI Driven Developer

Mercado de Ti • Vitória

Híbrido
BRL 90 000 - 150 000
Desenvolvedor Full Stack Pleno
Desenvolvedor Full Stack Pleno

Spcapital • Itapema

Presencial
BRL 100 440 - 167 400
Desenvolvedor Pleno Back-end
Desenvolvedor Pleno Back-end

Interjato • Natal

Presencial
BRL 120 000 - 240 000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

Presencial
BRL 111 600 - 200 880
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
Senior AI Engineer
Senior AI Engineer

Mercado de Ti • São Paulo

Híbrido
BRL 180 000 - 300 000
Plano de saúde
Plano odontológico
Vale alimentação
+4