Logo for ORYS

Desenvolvedor(a) Fullstack (Python & React)

Roles & Responsibilities

  • Advanced Python 3.x experience with Django or FastAPI
  • Proficiency in JavaScript/TypeScript with React (Hooks, Context API, and state management)
  • Proficiency with Pandas, advanced SQL, and experience with web scraping libraries (Playwright, Selenium, Scrapy, BeautifulSoup)
  • Docker and Docker Compose expertise for orchestrating services

Requirements:

  • Maintain and expand the RESTful backend API (Python/Django or FastAPI), optimizing routes and database schema for performance
  • Own data engineering tasks: manage and improve data collection scripts (e.g., IPU data and other financial indices), ensuring robustness against blocks and failures
  • Develop complex frontend components (charts, interactive dashboards) in React and ensure smooth integration with the backend
  • AI layer: integrate LLM APIs to enable semantic analysis and vectorization of financial data

Job description

Sobre o Desafio (FinData)

Estamos buscando um(a) desenvolvedor(a) Fullstack para assumir a liderança técnica e a evolução do FinData, uma plataforma focada em inteligência de dados financeiros.

O projeto já possui um MVP funcional (Backend em Python/Django e Frontend em React), e seu objetivo será dar continuidade a essa base, refatorar pontos críticos de arquitetura e implementar novas features de IA e visualização de dados. Você não será apenas "mais um coder", mas sim o braço direito técnico para escalar o produto.

Suas Responsabilidades

  • Evolução do Backend (Python/Django): Manter e expandir a API RESTful existente, otimizando as rotas e a estrutura do banco de dados para performance.
  • Engenharia de Dados: Gerenciar e aprimorar os scripts de coleta de dados (ex: captura de dados de IPU e outros índices financeiros), garantindo robustez contra bloqueios e falhas.
  • Frontend Rico (React): Desenvolver componentes visuais complexos (gráficos, dashboards interativos) e manter a integração fluida com o backend.
  • Infraestrutura & DevOps: Gerenciar o ambiente Docker (Compose) e os pipelines de deploy (atualmente em ambientes como Render), garantindo que python manage.py não seja a única forma de gerir o sistema.
  • Camada de Inteligência (IA): Integrar APIs de LLMs para funcionalidades de análise semântica e vetorização de dados financeiros.

Stack Tecnológico Obrigatório

Buscamos alguém que transite bem entre dados e interfaces web.

  • Backend: Python 3.x avançado (Experiência comprovada com Django ou FastAPI).
  • Frontend: JavaScript/TypeScript com React (Hooks, Context API, gerenciamento de estado).
  • Dados: Pandas, SQL avançado e experiência com bibliotecas de scraping (Playwright, Selenium, Scrapy ou BeautifulSoup).
  • Infra: Docker e Docker Compose (Essencial para orquestrar nossos serviços).

Diferenciais (O que brilha os olhos)

  • Experiência prévia com produtos do mercado financeiro ou fintechs.
  • Conhecimento em bibliotecas de visualização de dados (Recharts, Chart.js, D3.js).
  • Noções de Data Engineering (ETL, normalização de dados).

Perfil Comportamental

  • Autonomia: Como principal desenvolvedor do projeto, você precisa tomar decisões arquiteturais e saber "destravar" problemas sozinho.
  • Orientado a Produto: Entende que o código é um meio para entregar valor ao usuário final. Preocupa-se com a UX e com a estabilidade da ferramenta.

 

Full Stack Engineer Related jobs

Other jobs at ORYS

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.