Pessoa jurídica

Desenvolvedor Back - End Pleno/Sênior (Banco de Talentos para Freelancer)

SMARTI TECNOLOGIA LTDA

Mogi das Cruzes - SP Híbrido Publicado em 15/06/2026 Inscrições até 10/12/2026
Interessado nesta oportunidade?

A candidatura é feita no site responsável pelo anúncio.

Ir para candidatura

Sobre a oportunidade

Desenvolvedor Back-end Pleno/Sênior, Freelancer

Estamos formando um banco de profissionais freelancers para atuação em projetos corporativos, APIs, integrações, sistemas administrativos e arquiteturas distribuídas.

Buscamos um Desenvolvedor Back-end Pleno/Sênior com experiência prática comprovada em ambiente produtivo, capaz de contribuir com a sustentação, evolução, segurança, escalabilidade e estabilidade operacional da plataforma.

O profissional deverá ter domínio de desenvolvimento back-end moderno, aplicações assíncronas, integração entre serviços, arquitetura orientada a APIs, banco de dados relacionais, autenticação, permissões, logs e organização de código.

Esta oportunidade é voltada para profissionais com maturidade técnica, autonomia, capacidade analítica e compromisso com entregas. Não serão considerados perfis júnior, estagiários ou profissionais sem experiência real em aplicações corporativas.

Principais responsabilidades

Desenvolver e manter APIs REST com FastAPI.

Criar endpoints assíncronos seguros, organizados e performáticos.

Trabalhar com autenticação JWT, refresh token e RBAC.

Implementar controle de permissões e acesso por perfil.

Integrar sistemas internos e externos via APIs REST e Webhooks.

Estruturar bancos relacionais com SQLAlchemy Async.

Realizar modelagem relacional, queries, joins, índices, migrations e otimização de consultas.

Implementar logs estruturados e tratamento centralizado de erros.

Trabalhar com Redis, cache, WebSockets e processamento assíncrono quando necessário.

Organizar código em camadas, com separação clara de responsabilidades.

Utilizar Docker para execução e padronização do ambiente.

Participar de reuniões, alinhamentos técnicos, validações, revisões, acompanhamentos de sprint e tratativas operacionais sempre que convocado pela gestão, PM, PO ou liderança técnica.

Stack principal

Python.

FastAPI.

SQLAlchemy 2.0 Async.

PostgreSQL.

MySQL.

Redis.

Docker.

NGINX.

JWT.

WebSockets.

Swagger/OpenAPI.

APIs REST.

Webhooks.

Git.

Requisitos obrigatórios

Experiência profissional mínima de 3 anos em desenvolvimento back-end.

Experiência comprovada em projetos reais e ambientes produtivos.

Domínio de Python.

Experiência com FastAPI.

Experiência com APIs REST.

Conhecimento prático de aplicações assíncronas com async/await.

Experiência com SQLAlchemy 2.0 Async.

Experiência com PostgreSQL.

Conhecimento em modelagem relacional.

Conhecimento em JOINs complexos, índices, migrations e otimização de queries.

Experiência com autenticação JWT.

Conhecimento em RBAC e controle de permissões.

Experiência com integração de APIs externas e Webhooks.

Conhecimento em logs estruturados e tratamento centralizado de erros.

Experiência com Docker e containers.

Conhecimento em Git.

Capacidade de diagnosticar logs, gargalos e falhas operacionais.

Boa comunicação técnica, capacidade analítica, autonomia e compromisso com prazos.

Conhecimentos importantes

Dependency Injection.

Middleware.

Background Tasks.

WebSockets.

Upload de arquivos.

Versionamento de APIs.

Swagger/OpenAPI.

Arquitetura baseada em serviços.

Boas práticas REST.

Pool de conexões.

Paginação eficiente.

Cache com Redis.

Rate limiting.

Monitoramento de APIs.

Tratamento de concorrência async.

Processamento assíncrono.

Variáveis de ambiente.

Configuração de serviços.

Logs de container.

Critérios de qualidade esperados

Código tipado.

SOLID.

Clean Architecture.

Repository Pattern.

Separação de responsabilidades.

Linters.

Formatação automática.

Versionamento Git organizado.

Diferenciais

Experiência com MySQL.

Conhecimento em NGINX.

Deploy básico.

Pytest.

Testes unitários.

Testes de integração.

Mock de serviços externos.

Validação automatizada.

Experiência com alta performance e observabilidade.

Critérios eliminatórios

Não saber Docker.

Não entender concorrência async.

Não saber diagnosticar logs.

Não conhecer SQL avançado.

Não saber trabalhar com APIs REST.

Não saber separar front-end e back-end.

Não ter experiência real com aplicações corporativas.

Não compreender controle de permissões.

Processo seletivo

O processo poderá incluir avaliação técnica prática com criação de endpoint FastAPI, paginação com filtros, autenticação JWT, RBAC, upload e processamento de CSV, persistência relacional, logs estruturados e tratamento padronizado de erros.

Formato de contratação

Freelancer, com possibilidade de participação em projetos recorrentes conforme demanda, desempenho técnico e aderência ao modelo operacional da empresa.

Benefícios informados

  • Adiantamento de salário
  • Assistência médica
  • Auxílio creche
  • PLR
  • Vale transporte
  • Vale refeição
  • Gympass

Antes de se candidatar

Confira requisitos, prazos e condições diretamente no endereço de candidatura. A Agência Sertão organiza e apresenta as informações do anúncio, mas o processo seletivo é conduzido pelo responsável indicado na página de origem.