Flowith

Full-stack Developer (Full-Time/Intern)

Flowith Shanghai, Shanghai, China 1 day ago
engineering

About the role

As a Full Stack Engineer at Flowith, you will be at the intersection of front-end and back-end development, building robust, scalable, and user-friendly AI-powered products. Your work will directly impact how our users interact with complex AI capabilities, transforming advanced algorithms into intuitive features. You'll collaborate cross-functionally with designers, product managers, and other engineers to deliver seamless experiences that bring our AI products to life.

Responsibilities:

  • At least 3 years of full-stack web development experience.
  • Proficiency in JavaScript and TypeScript, with hands-on experience in at least one major front-end framework (React, Vue, Angular).
  • Solid experience in back-end development, with expertise in one or more back-end languages (Node.js, Python, Go, Java).
  • Familiarity with at least one mainstream database system and strong data modeling skills.
  • Hands-on experience deploying and maintaining applications on cloud platforms such as AWS, GCP, Azure, or Cloudflare.
  • Deep understanding of software engineering principles, system design, and code quality.
  • Passion for AI/ML products and the ability to distill complex AI capabilities into intuitive features.

Requirements

Required qualifications:

  • At least 3 years of full-stack web development experience.
  • Proficiency in JavaScript and TypeScript, with hands-on experience in at least one major front-end framework (React, Vue, Angular).
  • Solid experience in back-end development, with expertise in one or more back-end languages (Node.js, Python, Go, Java).
  • Familiarity with at least one mainstream database system and strong data modeling skills.
  • Hands-on experience deploying and maintaining applications on cloud platforms such as AWS, GCP, Azure, or Cloudflare.
  • Deep understanding of software engineering principles, system design, and code quality.
  • Passion for AI/ML products and the ability to distill complex AI capabilities into intuitive features.

Bonus points

  • Practical experience productizing large language models (LLMs).
  • Familiarity with serverless computing and microservices architecture.
  • Active contributions to open source projects, personal blogs, or a strong presence on GitHub.
  • Insight into user experience (UX) design and product usability.

Benefits

  • Workspace & Lifestyle:
    • Pet-Friendly Policy: Bring your furry friends to work (we have resident cat & dog: an Orange tabby and a Golden Terrier Mix).
    • Island Hackathons: Periodic team retreats to nearby islands for innovative coding sessions and team building
    • Tech Community Events: Regular participation in global tech meetups and innovation showcases
    • Dynamic Office Environment: Spaces that transform from productive workplaces by day to social hubs with bar and gaming areas by night
    • Refreshments: Complimentary snacks and drinks
    • Unlimited AI Tools: Free access to Flowith and other cutting-edge AI applications
    • Wellness Program: Free Gym in Shanghai Office
  • Work Arrangements
    • Flexible Hours: Start your workday between 10AM-2PM with an 8-hour workday within a 5-day week (or customize your working hours to match your productivity peaks)
    • Flexible PTO: Generous paid time off policy that trusts you to balance work and life
    • Remote Work Options: Hybrid work model with flexibility to work from home
  • Comprehensive Benefits Package
    • Competitive Compensation: Industry-leading salary structure (base + options package)
    • Premium Health Coverage: Comprehensive medical coverage
    • Professional Growth: Dedicated budget for conferences, courses, and certifications

Sponsored

Explore Engineering

Skills in this job

People also search for