░░ Full Stack Software Engineer ░░ | 全遠端
░░ About Feel Design░░ Feel Design is a cutting-edge AI-powered interior design platform that democratizes professional design through advanced machine learning and computer vision. We transform how people visualize and create beautiful spaces by combining artificial intelligence with intuitive user experiences, serving designers, homeowners, and real estate professionals globally.
░░ The Role░░ We’re seeking a Senior Software Engineer to join our growing team and help scale our AI-driven design platform. You’ll work on complex technical challenges involving real-time image processing, 3D visualization, multi-language support, and advanced AI integrations while building features that directly impact millions of users worldwide.
░░ Technology Stack░░ Frontend & UI React 18 with Next.js TypeScript for type safety and developer experience Tailwind CSS for responsive, modern UI design Radix UI and Headless UI for accessible components Three.js with React Three Fiber for 3D visualizations Fabric.js for advanced canvas manipulations Storybook for component development and documentation
░░ AI & Computer Vision░░
Custom AI rendering pipelines for architectural visualization Vercel for deployment and edge computing Cloudinary for intelligent image processing and optimization Stripe for payment processing and subscription management PostHog for product analytics and user insights Sentry for error monitoring and performance tracking
░░ Backend & Database░░ Prisma ORM with PostgreSQL (Vercel Postgres) GraphQL with Apollo Server for efficient data fetching 55+ language support with AI-powered translations WCAG 2.1 AA compliance for accessibility
░░ Testing & Quality░░ Playwright for end-to-end testing Vitest for unit and integration testing ESLint and TypeScript for code quality Chromatic for visual regression testing
░░ Required Qualifications░░ Technical Expertise 5+ years of full-stack software development experience Expert-level React/Next.js with TypeScript and modern hooks Strong backend development with Node.js and database design Experience with AI/ML integrations and computer vision APIs Proficiency in cloud platforms (Vercel)
░░ Development Practices░░ Test-driven development with modern testing frameworks Git workflow expertise with CI/CD pipeline experience Code review and mentoring Agile/Scrum methodologies and sprint planning
░░ Preferred Qualifications░░ AI/ML background with experience in computer vision or NLP Design tool development (Figma integrations) WebGL/Shader programming for advanced visual effects Mobile development experience (React Native or native) Open source contributions to relevant projects
░░ What We Offer░░
Competitive salary with equity participation Flexible PTO and sabbatical opportunities
░░ Work Environment░░ Remote-first culture with optional co-working spaces Flexible hours across global time zones Yearly team retreats and virtual team building
░░ Growth & Impact░░ Direct impact on millions of users’ design experiences Cutting-edge AI projects with significant technical challenges