Skip to main content

Intermediate Full-Stack Software Engineer (Node.js, Python) - OPS00051

Tecnologia
Dev.Pro
São Paulo, BrasilHá 2 semanasAté 07/05/2026

Descrição da vaga

🟢 We're expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly.

We invite a talented Intermediate Full‑Stack Software Engineer to join our early‑stage startup. In this role, you'll help shape the next generation of construction technology, creating solutions that make a tangible impact on how teams operate on site. You'll work across the React frontend and Python/Node backend, integrating AI/ML pipelines and developing features that optimize real‑world construction workflows.

🟩 What's in it for you

  • Build full‑stack features with React.js and Python/Node.js and see your work directly impact users
  • Work hands‑on with AI/ML technologies, including LLMs, RAG, and NLP workflows
  • Enjoy autonomy and ownership in a dynamic startup environment with plenty of learning opportunities

✅ Is that you

  • 5+ years of full‑stack development experience, including early‑stage startup experience
  • Strong proficiency in React.js and modern JavaScript/TypeScript
  • Ability to independently design and build UIs without detailed mocks
  • Backend experience with Node.js (Express.js) and/or Python (FastAPI, Flask)
  • Strong API design and integration skills
  • Experience with Firebase (Firestore, Cloud Functions) or similar serverless platforms
  • Experience with LLMs (prompt engineering, RAG, NLP workflows) and ML evaluation pipelines
  • Interest in construction tech, including submittals, workflows, and field operations
  • Strong communication skills and comfort working in ambiguous environments

Desirable

  • Experience with LangChain or similar LLM application frameworks
  • Familiarity with deploying models to Google Cloud Run or similar environments
  • Experience working with 2D PDFs

🧩 Key Responsibilities And Yo

¿Te interesa este puesto?