Huzzle.comHuzzle.com

Full-Stack Developer (Python, React, AI)

Added 6 days ago

We are seeking a Remote AI Backend / Full-Stack Engineer with strong Python and modern web development experience to help build and scale an AI-powered travel planning platform.

You will work closely with the product and engineering teams to develop backend services, build APIs, and contribute to frontend features. This role requires a developer who can write clean, scalable code, collaborate through GitHub pull requests, and contribute to sprint planning in an agile environment. The ideal candidate is comfortable working in a startup environment, takes ownership of deliverables, and is passionate about building high-quality AI-driven applications.

Key Responsibilities

  • Develop and maintain backend services using Python and FastAPI

  • Build and optimize APIs that power AI-driven travel planning features

  • Collaborate with engineers through high-quality GitHub pull requests and code reviews

  • Contribute to sprint planning and agile development cycles

  • Work on frontend components using React

  • Integrate backend systems with MongoDB databases and AWS infrastructure

  • Ensure code follows clean architecture principles and coding standards

  • Improve system performance, reliability, and scalability

  • Collaborate with AI and product teams to implement new platform capabilities

  • Strong English communication skills

  • Strong experience with Python backend development

  • Experience building APIs using FastAPI or similar frameworks

  • Familiarity with React for frontend development

  • Experience working with MongoDB

  • Experience using GitHub for version control, pull requests, and collaborative development

  • Understanding of cloud infrastructure (AWS or similar platforms)

  • Ability to contribute effectively to sprint planning and agile workflows

Nice to Haves

  • Experience working with AI-assisted development tools (e.g., Claude Code)
  • Strong understanding of software architecture and scalable system design
  • Ability to write high-quality, maintainable, and well-structured code
  • Experience working in fast-paced startup environments

💻 Fully Remote: Work from anywhere with international teams

🚀 Career Growth: Join companies in SaaS, MarTech, and B2B services

🤝 Peer Community: Connect with high-performing sales professionals in our network

🧭 Ongoing Support: Receive guidance from Huzzle before and after placement

💰 Tailored Compensation: Salaries vary by client and candidate preference — we’ll match you with options that fit your goals