Logo for FCamara

Desenvolvedor Full-Stack Python + React

Roles & Responsibilities

  • Strong experience with Python 3.10+ and FastAPI (or similar frameworks)
  • Production experience with React + TypeScript
  • Hands-on experience with Celery for queues and scheduled tasks, and Alembic for database migrations
  • Familiarity with cloud services (GCP and/or AWS) and Docker; strong focus on SOLID, testing, code reviews, and API documentation

Requirements:

  • Develop and maintain REST APIs with FastAPI, including authentication, rate limiting, and versioning
  • Model and evolve database schemas using SQLAlchemy + Alembic with security and traceability
  • Build modern interfaces with React + TypeScript, ensuring performance, accessibility, and test coverage
  • Provision and optimize resources in GCP and/or AWS, and ensure quality through automated tests, linting, and robust CI/CD

Job description

JOB DESCRIPTION


Buscamos um engenheiro apaixonado por construir produtos robustos, escaláveis e bem arquitetados — do backend ao frontend, com fluência em cloud. Você vai integrar um time de engenharia que constrói plataformas de alto volume, com APIs críticas, pipelines assíncronos e interfaces modernas.

Esperamos alguém com visão de produto, senso de qualidade e que se sinta confortável transitando entre camadas do sistema, sem perder de vista a experiência do usuário final.


RESPONSIBILITIES AND ASSIGNMENTS


Responsabilidades

Desenvolver e manter APIs REST com FastAPI, incluindo autenticação, rate limiting e versionamento.

Modelar e evoluir schemas de banco de dados usando SQLAlchemy + Alembic com segurança e rastreabilidade.

Projetar e implementar pipelines assíncronos com Celery + Redis/RabbitMQ para tarefas de background e processamento em escala.

Construir interfaces modernas com React + TypeScript, garantindo performance, acessibilidade e cobertura de testes.

Atuar em todas as camadas: design de sistema, implementação, revisão de código e monitoramento em produção.

Colaborar com o time de produto para refinar requisitos e propor soluções técnicas adequadas.

Provisionar e otimizar recursos na GCP e/ou AWS.

Garantir qualidade via testes automatizados, linting e CI/CD robusto.


REQUIREMENTS AND QUALIFICATIONS


Stack Técnica

Backend · Python

Python 3.10+, FastAPI, Alembic, Celery, SQLAlchemy, Pydantic v2, Redis, Pytest, Poetry / uv, Asyncio

Frontend · React

React 18+, TypeScript, Vite, TanStack Query, Zustand / Redux Toolkit, Tailwind CSS, React Hook Form, Zod, Vitest / Testing Library

Cloud & Infra

GCP (Cloud Run, GKE, Pub/Sub, Cloud Storage), AWS (Lambda, ECS, SQS, S3), Terraform, Docker, CI/CD com GitHub Actions

Dados & Mensageria

PostgreSQL, Redis, RabbitMQ / Celery Beat, BigQuery, Elasticsearch, MongoDB


Requisitos

Experiência sólida com Python 3.10+ e FastAPI (ou frameworks similares).

Domínio de React com TypeScript em projetos de produção.

Experiência prática com Celery para filas e tarefas agendadas.

Uso de Alembic (ou equivalente) para gerenciamento de migrações de banco de dados.

Familiaridade com serviços da GCP e/ou AWS em ambiente produtivo.

Conhecimento de Docker e containers no dia a dia de desenvolvimento e deploy.

Boas práticas: SOLID, testes, code review, documentação de API.

Comunicação clara e fluência para trabalho em equipe assíncrona (inglês técnico é um plus).




ADDITIONAL INFORMATION


Diferenciais

Experiência com Kubernetes (GKE / EKS) e Helm Charts.

Conhecimento de observabilidade: OpenTelemetry, Datadog, Cloud Monitoring ou Sentry.

Prática com Terraform ou Pulumi para infra como código.

Contribuições em projetos open source ou portfólio público relevante.

Familiaridade com arquiteturas event-driven e padrões como CQRS / Outbox Pattern.

Experiência com GraphQL ou gRPC.


Transformamos mundos sonhados em trajetórias reais.🧡🚀



Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história? 

   


Related jobs

Other jobs at FCamara

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.