Workday's acquisition of Flowise aims to simplify the creation of AI solutions by providing a low-code platform for building chatbots and autonomous agents, enabling users to create sophisticated AI workflows without extensive coding knowledge and to quickly and responsibly build and deploy AI agents for HR and finance.
Requirements
- 2+ years of hands-on experience with our core stack: JavaScript/TypeScript, React, HTML, and CSS.
- Solid understanding of frontend state management, component-based architecture, and performance optimization.
- Familiarity with backend development in the Node.js ecosystem, including knowledge of database schemas and data modeling.
- Experience using testing frameworks like Jest, Enzyme, or React Testing Library and familiarity with frontend build tools such as Webpack, Parcel, or Rollup.
- Familiarity with modern software development practices, including automated testing, observability, and CI/CD.
- Experience with containerization (Docker) is a plus.
Responsibilities
- Design, develop, and improve the user experience for the Flowise application. You'll contribute to our visual flow builder and chat interfaces, ensuring they are scalable and performant.
- Help us make Flowise the best visual low-code tool for building AI agents. You will implement features across our open-source, cloud, and enterprise versions, contributing to the platform's evolution by staying current with the latest industry trends and technologies.
- Work closely with backend engineers, product managers, and designers to define requirements and implement effective solutions that align with the platform's vision.
- Write clean, efficient, and well-tested code. You will participate in code reviews, provide constructive feedback, and contribute to a culture of excellence and continuous improvement.
- Proactively identify and resolve issues within the user interface to ensure optimal functionality. You'll work through problems with a team-first mentality and be comfortable learning on the fly.
Other
- A portfolio or body of work demonstrating experience in building complex, interactive user interfaces.
- You have a passion for crafting beautiful and highly functional user experiences.
- A successful track record of working effectively within fast-paced, cross-functional teams.
- You are a clear communicator and have a collaborative spirit.
- spend at least half (50%) of our time each quarter in the office or in the field (depending on role).