Job Title:
Full Stack Engineer
Company: Sourcebae
Location: Noida, Uttar Pradesh
Created: 2025-12-24
Job Type: Full Time
Job Description:
Full Stack Developer – AI Character Chat PlatformLocation: RemoteShift: CET (2:00 PM – 11:00 PM)Experience: 5+ yearsProject OverviewWe are building an AI-powered character chat platform where users interact with customizable AI characters. The platform includes real-time chat, subscription & token-based payments, image/video generation, and analytics. The backend follows a microservices architecture using Node.js and Python.Tech Stack Requirements (Frontend (Must Have)):-React 18+ with TypeScriptReact RouterTailwind CSSState management (Redux / Context, etc.)Real-time UI features & animationsResponsive & mobile-first designBackend (Must Have)Node.js with TypeScriptPython for microservicesFastify (or willingness to learn)PostgreSQLRESTful API developmentMicroservices architectureNice to HavePython frameworks (FastAPI / Flask)WebSockets / Socket.ioRedis cachingDockerAWS (S3, CloudFront, EC2)Analytics tools (Amplitude, Facebook Pixel)Payments (Stripe, PayPal)AI / chatbot integrationsKey ResponsibilitiesBuild and maintain React-based user interfacesDevelop responsive UI components and admin dashboardsImplement real-time features and third-party integrationsDesign and develop REST APIs (Node.js & Python)Handle authentication, validation, security, and rate limitingDesign and optimize PostgreSQL schemasWork on microservices communication, caching, and error handlingWrite clean, maintainable, and well-tested codeParticipate in code reviews and agile deliveryMust-Have Skills5+ years of full-stack development experienceStrong React + TypeScriptStrong Node.js + TypeScriptPython experience (microservices)PostgreSQL & REST APIsPrisma ORMGit & async programming knowledgeApplication RequirementsPortfolio or GitHub (React + Node.js projects preferred)Timezone & availability details