companyFlowith logo

Full-Stack Developer - Join Flowith's Innovative Team in San Francisco

FlowithSan Francisco, California, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications:Minimum of 3 years experience in full-stack web development. Strong proficiency in JavaScript and TypeScript, with practical experience in at least one major front-end framework (React, Vue, Angular). Substantial back-end development experience, with expertise in one or more server-side languages (Node.js, Python, Go, Java). Familiarity with at least one mainstream database system and strong data modeling capabilities. Experience deploying and maintaining applications on cloud platforms such as AWS, GCP, Azure, or Cloudflare. Comprehensive understanding of software engineering principles, system design, and code quality standards. Enthusiasm for AI/ML products with the ability to translate complex AI functionalities into user-friendly features. Bonus Points:Practical experience with productizing large language models (LLMs). Knowledge of serverless computing and microservices architecture. Active contributions to open-source projects, personal blogs, or a strong GitHub presence. Insights into user experience (UX) design and product usability.

About the job

About the Role

As a Full-Stack Developer at Flowith, you will play a pivotal role in integrating front-end and back-end development to create powerful, scalable, and user-friendly AI-powered products. Your contributions will significantly influence how users engage with sophisticated AI functionalities, turning complex algorithms into seamless features. Collaborating with designers, product managers, and fellow engineers, you will help deliver exceptional experiences that breathe life into our AI offerings.

Key Responsibilities:

  • End-to-End Product Development: Take charge of the full-stack development of Flowith's core modules, ensuring the delivery of highly available and scalable system code, either independently or as part of a team.
  • AI Engine Integration: Integrate advanced AI algorithms and models into the product workflow, simplifying technical complexities to craft stunning, interactive experiences.
  • Cross-Functional Collaboration: Engage closely with product managers, designers, and AI engineers in a dynamic environment to transform visionary AI concepts into reality.
  • Cloud Deployment & Performance Optimization: Automate deployments and manage continuous integration on leading cloud platforms, continuously monitoring and enhancing system performance and resource utilization.
  • Upholding Engineering Standards: Participate in the ongoing evolution of core architecture and conduct thorough code reviews, consistently adopting best practices to elevate the overall engineering excellence of the team.

About Flowith

Flowith is a leading technology company dedicated to harnessing the power of artificial intelligence to create innovative solutions that enhance user experiences. With a focus on collaboration and creativity, we strive to build AI products that are not only advanced but also accessible and intuitive for our users.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.