Desenvolvedor Back-end Pleno/Sênior (Banco de Talentos para freelancer)

Smarti

Mogi das Cruzes

Híbrido

BRL 165 000 - 358 000

Tempo parcial

14 dias+
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

A Smarti procura Desenvolvedor Back-end Pleno/Sênior, Freelancer, para atuar em projetos corporativos. Foco em APIs distribuídas, integração entre serviços e escalabilidade. O(a) profissional deverá atuar com autenticação JWT, RBAC, logs estruturados e pipeline de deploy via Docker.

Requisitos incluem 3+ anos de experiência, domínio de Python/FastAPI, PostgreSQL e SQLAlchemy Async, além de conhecimento em Redis, WebSockets e Webhooks. Trabalho remoto com atuação internacional.

Qualificações

  • Experiência mínima de 3 anos em back-end em produção.
  • Domínio de Python e FastAPI para APIs REST assíncronas.
  • Experiência com SQLAlchemy 2.0 Async e PostgreSQL.
  • Conhecimento em RBAC, JWT e logs estruturados.
  • Conhecimento em Docker, Git e integração via APIs/Webhooks.

Responsabilidades

  • Desenvolver e manter APIs REST com FastAPI.
  • Criar endpoints assíncronos seguros, organizados e performáticos.
  • Implementar autenticação JWT, refresh token e RBAC.
  • Integrar sistemas internos/externos via APIs e Webhooks.
  • Modelar DB relacional com SQLAlchemy Async e otimizar queries.
  • Aplicar logs estruturados e tratamento de erros centralizado.

Conhecimentos

Python
FastAPI
SQLAlchemy Async
PostgreSQL
Redis
Docker
JWT
WebSockets
RBAC
REST APIs

Ferramentas

NGINX
Swagger/OpenAPI
Git
Webhooks
SQL tooling

Descrição da oferta de emprego

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.

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 Back-end Pleno/Sênior (Banco de Talentos para freelancer)
Desenvolvedor Back-end Pleno/Sênior (Banco de Talentos para freelancer)

Grupo Smarti - Tecnologia Inteligente • Mogi das Cruzes

Presencial
BRL 134 000 - 246 000
Desenvolvedor Back-End Pleno | The 12 Company
Desenvolvedor Back-End Pleno | The 12 Company

TARGIT Brasil • São Paulo

Presencial
BRL 100 000 - 180 000
Modelo híbrido de atuação
Totalpass
Cartão Flash
+2
Desenvolvedor Backend Sr | Python
Desenvolvedor Backend Sr | Python

hub xp • Brasil

Presencial
BRL 120 000 - 180 000
Desenvolvedor Front-end Web Pleno/Sênior (Banco de Talentos para freelancer)
Desenvolvedor Front-end Web Pleno/Sênior (Banco de Talentos para freelancer)

Grupo Smarti - Tecnologia Inteligente • Mogi das Cruzes

Híbrido
Desenvolvedor Pleno Back-end
Desenvolvedor Pleno Back-end

Interjato • Natal

Presencial
BRL 120 000 - 240 000
Desenvolvedor Backend Senior - Java
Desenvolvedor Backend Senior - Java

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 240 000
24C4: Senior Backend Engineer - Python
24C4: Senior Backend Engineer - Python

Netvagas • São Paulo

Presencial
BRL 180 000 - 240 000
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Presencial
Desenvolvedorx Backend Sênior (Python)
Desenvolvedorx Backend Sênior (Python)

BSafe Consulting • Goiânia

Presencial
Ambiente técnico desafiador
Trabalho em projetos com múltiplas tecnologias
Desenvolvedor(a) Backend Python ou Node.js | Híbrido
Desenvolvedor(a) Backend Python ou Node.js | Híbrido

Valorei • São Paulo

Presencial
BRL 89 000 - 134 000