Senior Fullstack Engineer (Python e React)

CESAR - Centro de Estudios e Sistemas Avançados do Recife

Brasil

Hybrid

BRL 180,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Horário flexível
Estrutura horizontal
Treinamento e desenvolvimento
Diversidade & Inclusão
Plano de saúde
Plano odontológico
Vale Refeição
Auxílio Idiomas
Auxílio Creche
Auxílio Lentes de Contato
Seguro de Vida
Descontos em CESAR School
DayOff no mês do Aniversário
Gympass
Moodar

Job summary

O CESAR - Centro de Estudos e Sistemas Avançados do Recife procura um Senior Fullstack Engineer para atuar no desenho, desenvolvimento e evolução de componentes de software em projetos desafiadores. Você trabalhará integrando IA, dados e pipelines para transformar recursos em aplicações corporativas seguras e intuitivas.

É essencial dominar frontend com TypeScript/React (Vite), MUI, React Router, backend com Python/FastAPI e Clean Architecture, além de ferramentas como LangChain, Docker, OpenAPI

Qualifications

  • Formação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Experiência sólida em Frontend com TypeScript e React (Vite), MUI e React Router.
  • Experiência em Backend com Python e FastAPI, Clean Architecture, Pydantic e Dependency-Injector.
  • Experiência em TanStack Query no frontend.
  • Modelagem e consultas em PostgreSQL/Aurora e MongoDB para fluxos RAG/ETL.
  • Desenvolvimento de APIs REST com OpenAPI/Swagger e HTTPX.
  • Infrastructure, packaging e qualidade com Docker, Poetry, Git e Pytest.
  • Capacidade de comunicar decisões técnicas de forma clara.

Responsibilities

  • Desenhar, desenvolver e evoluir componentes de software de projetos.
  • Integrar IA/LLMs com pipelines RAG usando LangChain.
  • Conectar a aplicação a fontes corporativas e gerenciar ETL.
  • Garantir escalabilidade, alta disponibilidade e tolerância a falhas.
  • Aplicar segurança, autenticação e documentação de APIs.
  • Criar e manter testes automatizados e CI.
  • Documentar decisões arquiteturais e orientar a equipe.

Skills

TypeScript
React
Vite
MUI
React Router
TanStack Query
PostgreSQL
Aurora
MongoDB
Python
FastAPI
Clean Architecture
Pydantic
Dependency Injection
OpenAPI/Swagger
HTTPX
Docker
Poetry
Git
Pytest
Security & Auth
LangChain
pdfplumber
Pandas
Openpyxl
WebSocket
Redis
Authlib
SAP

Education

Bacharelado em Ciência da Computação
Engenharia de Software
Sistemas de Informação

Tools

LangChain
pdfplumber
Pandas
Openpyxl
React Use WebSocket
Redis

Job description

Olá, somos o CESAR!

Somos um centro de inovação e de educação que há 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global.

Como Senior Fullstack Engineer, sua missão será atuar no desenho, desenvolvimento e evolução dos componentes de software de nossos projetos. Você será responsável por transformar recursos de Dados e Inteligência Artificial em uma aplicação corporativa segura, confiável e intuitiva. Atuando em decisões arquiteturais (utilizando Clean Architecture) e colaborando de perto com cientistas de dados, arquitetura, UX, segurança e negócios, você construirá interfaces, serviços de backend, integrações e mecanismos de observabilidade. Topa o desafio? Vamos nessa!

Esperamos que você…
  • Desenvolva de ponta a ponta: Crie e evolua aplicações web responsivas para gestão de contratos, construindo desde interfaces dinâmicas até APIs robustas, garantindo uma comunicação fluida entre front e back.
  • Potencialize a IA: Apoie a integração da aplicação a LLMs e pipelines RAG utilizando ferramentas como LangChain, além de atuar no processamento e manipulação de documentos e planilhas de dados.
  • Conduza integrações complexas: Conecte a aplicação a fontes corporativas, gerenciando dados estruturados e fluxos de ETL com eficiência.
  • Garanta resiliência e performance: Assegure escalabilidade, alta disponibilidade e crie mecanismos de tolerância a falhas, utilizando estratégias de cache distribuído e chamadas assíncronas.
  • Implemente segurança e observabilidade: Aplique práticas de desenvolvimento seguro, controle de acesso e padrões modernos de autenticação e documentação de APIs.
  • Assegure a qualidade: Crie e mantenha testes automatizados e participe ativamente da esteira de integração, garantindo que o código entregue seja limpo, confiável e testável.
  • Lidere tecnicamente: Documente decisões arquiteturais, investigue problemas complexos, apoie a definição de padrões da equipe e atue na mentoria de profissionais menos experientes.
Precisamos que você… (Requisitos Técnicos)
  • Tenha graduação completa há pelo menos 10 anos em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Possua sólida experiência no Frontend, com profundo domínio de TypeScript e React (utilizando Vite), além de vivência na criação de interfaces com MUI e roteamento com React Router.
  • Possua sólida experiência no Backend, dominando Python e FastAPI, aplicando princípios de Clean Architecture, validação de dados com Pydantic (e Pydantic Settings) e injeção de dependências com Dependency-Injector.
  • Tenha experiência no gerenciamento de estado assíncrono no frontend utilizando TanStack Query.
  • Domine modelagem e consultas em bancos de dados relacionais (PostgreSQL / Aurora) e possua experiência com bancos NoSQL (MongoDB) para fluxos de RAG/ETL.
  • Construa e documente APIs REST utilizando especificações OpenAPI/Swagger, com experiência no uso de clientes HTTP assíncronos (HTTPX).
  • Domine ferramentas de infraestrutura, empacotamento e qualidade, como Docker, Poetry, versionamento (Git) e testes automatizados com Pytest.
  • Saiba comunicar decisões técnicas e seus impactos de forma clara para diferentes públicos.
É legal que você... (Diferenciais)
  • Tenha experiência prática no ecossistema de IA Generativa e processamento de dados, utilizando LangChain, manipulação de PDFs (pdfplumber) e bibliotecas de dados (Pandas e Openpyxl).
  • Tenha vivência com comunicação em tempo real no frontend utilizando React Use WebSocket e renderização de conteúdos dinâmicos com React Markdown.
  • Possua conhecimento em estratégias de alta performance e sessões utilizando cache distribuído com Redis ou ElastiCache.
  • Tenha experiência com implementação de fluxos de autenticação avançados utilizando Authlib (padrões OAuth 2.0 e OpenID Connect).
  • Já tenha atuado com integrações SAP, plataformas documentais complexas ou aplicações em condições de conectividade intermitente.
  • Conheça boas práticas de UX, acessibilidade e design responsivo.
  • Tenha vivência prévia em setores industriais regulados, como Óleo e Gás ou Energia.

Aqui no CESAR, nós temos algumas práticas que proporcionam uma rotina mais positiva para a pessoa colaboradora:

  • Horário flexível;
  • Estrutura horizontal;
  • Programas de treinamento e desenvolvimento;
  • Cultura voltada para a Diversidade & Inclusão, onde você pode ser livre pra ser quem é!

Gostou? Espera só para conferir nosso pacote variado de benefícios:

  • Plano de saúde e odontológico;
  • Vale Refeição / Alimentação;
  • Auxílio Idiomas;
  • Auxílio Creche;
  • Auxílio Lentes de Contato;
  • Seguro de Vida;
  • Descontos em cursos da CESAR School;
  • DayOff (no mês do Aniversário);
  • Modalidades esportivas remotas (Pilates, Top Dance, Funcional e Ginástica Laboral);
  • Gympass;
  • Moodar.

Quer conhecer melhor o CESAR? Clica aqui e vem com a gente!

#inovacaocesar #vemprocesar #soucesar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack & Cloud)
Senior Software Engineer (Full Stack & Cloud)

CESAR • Brazil

On-site
BRL 180,000 - 320,000
Horário flexível
Estrutura horizontal
Programas de treinamento e d\u00e9sen\
+1
Senior Software Engineer (AI Native)
Senior Software Engineer (AI Native)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Recife

On-site
BRL 250,000 - 380,000
Plano de saúde e odontológico
Vale Refeição / Alimentação
Auxílio Idiomas
+6
Mid-Level Software Engineer (Full Stack & Cloud)
Mid-Level Software Engineer (Full Stack & Cloud)

CESAR • Brazil

On-site
BRL 120,000 - 180,000
Plano de saúde e odontológico
Vale Refeição / Alimentação
Auxílio Idiomas
+2
Senior Software Engineer (Mobile)
Senior Software Engineer (Mobile)

CESAR • Brazil

On-site
BRL 111,600 - 167,400
Horário flexível
Programas de treinamento e desenvolvimento
Cultura voltada para a Diversidade & Inclusão
+8
Senior Software Engineer (Full Stack & Cloud)
Senior Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 180,000 - 300,000
Horário flexível
Programas de treinamento e desenvolv.
Diversidade & Inclusão
+7
Mid-Level Software Engineer (Python e FastAPI)
Mid-Level Software Engineer (Python e FastAPI)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 120,000 - 210,000
Horário flexível
Plano de saúde e odontológico
Vale Refeição/Alimentação
+4
Senior DevOps Engineer - Engenheiro(a) de Plataforma
Senior DevOps Engineer - Engenheiro(a) de Plataforma

CESAR • Recife

On-site
BRL 180,000 - 320,000
Plano de saúde e odontológico
Vale Refeição / Alimentação
Auxílio Idiomas
+6
Senior DevOps Engineer - Engenheiro(a) de Plataforma
Senior DevOps Engineer - Engenheiro(a) de Plataforma

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Recife

Hybrid
BRL 180,000 - 280,000
Plano de saúde
Plano odontológico
Auxílio Idiomas
+3
Mid-Level Software Engineer (Full Stack & Cloud)
Mid-Level Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 134,000 - 223,000
Flexible hours
Training programs
Diversidade & Inclusão
+7
Staff DevOps Engineer - Engenheiro(a) de Plataforma
Staff DevOps Engineer - Engenheiro(a) de Plataforma

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Recife

Hybrid
BRL 180,000 - 300,000
Horário flexível
Programa de treinamento e desenvolv.
Diversidade & Inclusão