Popai Health- Full Stack Developer
פורסם שלשום · 0 מועמדים
התפקיד במילים פשוטות
התפקיד כולל פיתוח מקצה לקצה של רכיבים ומוצרים במערכת הבריאות מבוססת ה-AI של החברה. העבודה היום-יומית מתמקדת בפיתוח ממשקי משתמש ב-React, תוספי כרום ושירותי צד-שרת ב-Node.js ו-Express, לצד בניית ארכיטקטורות מבוססות אירועים (NATS), תקשורת בזמן אמת ושילוב יכולות AI.
- 5+ years of full-stack development experience with strong backend depth in Node.js and TypeScript
- Deep knowledge of Node.js
- Deep knowledge of TypeScript
- Deep knowledge of PostgreSQL
- Deep knowledge of Redis
- Hands-on experience integrating LLM/AI services into web products
- Experience with message brokers like NATS, RabbitMQ, Kafka, or Google Pub/Sub
- Background in multi-tenant enterprise SaaS applications
- Familiarity with Kubernetes, cloud-native monitoring, or Python/FastAPI services
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למפתחי Full Stack מנוסים עם מעל 5 שנות ניסיון והתמחות חזקה בצד השרת ב-Node.js, TypeScript ובסיסי נתונים, שרוצים לעבוד בסביבת סטארט-אפ מוקדמת. הוא פחות מתאים למי שחסר ניסיון בארכיטקטורות מונחות אירועים או למי שמחפש סביבה ארגונית מובנית ומסורתית.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןAbout Popai Popai is on a mission to transform the millions of conversations that happen between care teams and patients every day. We’re building the AI platform that turns every patient interaction into action - helping care teams understand what patients need, close gaps in care, and reach the people who need them most. Our goal is simple but ambitious: make healthcare more proactive, personal, and accessible for millions of patients. About the Role This role spans our entire product stack. From React frontends to Node.js microservices, event-driven backends, and AI systems, you will build end-to-end features across Popai's product suite. You will collaborate closely with product, design, and AI teams to deliver high-impact solutions from concept to production. What You'll Do • Build & Own: Develop end-to-end features across our React frontends, Chrome extension (Analyst Copilot, Management Portal, real-time conversation widget), and Node.js/Express backend services. • Backend & API Design: Design and implement RESTful APIs, background workers, and data models using Express.js, Prisma, and PostgreSQL. • Event-Driven Architectures: Build asynchronous, event-driven systems using NATS to process signals and coordinate between services. • Real-Time Features: Implement WebSocket/Socket.io systems for live detection workflows and real-time user interactions. • AI Integration: Embed AI capabilities into production systems, collaborating with our AI engineers on LangChain/LangGraph-powered agents. • Data & Observability: Manage database schemas and queries across PostgreSQL and Redis, while integrating observability tools (Pino, OpenTelemetry, Prometheus). • Engineering Culture: Contribute to best engineering practices, testing, and continuous delivery as we scale.
Requirements: What We're Looking For • Experience: 5+ years of full-stack development experience with strong backend depth in Node.js and TypeScript. • Core Tech: Deep knowledge of PostgreSQL, Redis, Express.js, React, and TypeScript. • System Design: Solid understanding of event-driven architectures, real-time communication (WebSockets), and distributed systems concepts (idempotency, fault tolerance). • DevOps & Cloud: Hands-on experience with Docker, CI/CD pipelines, and cloud platforms (GCP preferred). • Mindset: A builder’s ownership mindset with the ability to thrive in a fast-paced, early-stage environment. Nice to Have • Hands-on experience integrating LLM/AI services into web products. • Experience with message brokers like NATS, RabbitMQ, Kafka, or Google Pub/Sub. • Background in multi-tenant enterprise SaaS applications. • Familiarity with Kubernetes, cloud-native monitoring, or Python/FastAPI services.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 5+ years of full-stack development experience with strong backend depth in Node.js and TypeScript, Deep knowledge of Node.js, Deep knowledge of TypeScript, Deep knowledge of PostgreSQL, Deep knowledge of Redis