Job Openings Senior Software (Fullstack Engineer (Python/Node.js))

About the job Senior Software (Fullstack Engineer (Python/Node.js))

https://zany-specialist-97b.notion.site/Job-Title-Fullstack-Engineer-Python-Node-js-1d90b90dc1dd80eba741e78e02163fcd

Responsibilities

  • Design and implement backend services in Python (FastAPI, Flask) or Node.js (Express, NestJS)
  • Build and maintain frontend features using React.js, Next.js, and Tailwind CSS
  • Develop APIs that support AI agents, user sessions, and real-time data sync
  • Work with databases (PostgreSQL, Supabase, Redis) to build flexible and scalable data models
  • Write clean, testable, and well-documented code
  • Collaborate closely with AI engineers to integrate LLMs, vector DBs, and inference pipelines
  • Deploy apps using modern DevOps stacks (Vercel, Docker, Cloudflare, Supabase, etc.)
  • Own features end-to-end: from specs and implementation to testing and monitoring

Requirements

  • 4+ years of experience in fullstack or backend engineering
  • Strong skills in Python and/or Node.js
  • Comfortable building REST or GraphQL APIs
  • Experience working with PostgreSQL, Supabase, or similar DBs
  • Familiarity with frontend stacks: React.js, Tailwind, and component-based architecture
  • Comfortable with Git workflows, CI/CD, and deploying to cloud environments
  • Bonus: experience working in AI/ML-integrated products (but not required)

Bonus Points

  • Experience working with realtime data (WebSocket, Pub/Sub, Redis streams)
  • Used Supabase or Firebase in production
  • Built internal tools, dashboards, or SaaS platforms
  • Background in building systems for authentication, billing, or user management
  • Interest in LLM tooling, AI agents, or prompt-driven systems