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