Logo for ORYS

Desenvolvedor(a) Fullstack (Python & React)

Role overview

Qualifications

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

Responsibilities

  • Evolve the Backend: maintain and expand the RESTful API, optimize routes and database design for performance
  • Data Engineering: manage and enhance data collection scripts, ensuring robustness against blocks and failures
  • Frontend: develop complex visual components (charts, interactive dashboards) and ensure smooth integration with the backend
  • AI Layer: integrate LLM APIs for semantic analysis and vectorization of financial data

About the company

ORYS logo

ORYS

"Uma nova maneira de pensar tecnologia da informação"​ - esse é nossa proposta. Somos uma empresa especializada em integração. qualidade e governança de dados, incluindo Business Inteligence e Business Analitics.

Company details

Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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.

 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.