Workday's acquisition of Flowise aims to simplify the creation of AI solutions by providing customers with an easy-to-use platform to quickly and responsibly build and deploy AI agents for HR and finance, while also empowering partners to build faster and deliver quicker value.
Requirements
- 5+ years of hands-on experience with our core stack: JavaScript/TypeScript and React, HTML, CSS.
- Proven ability to design and build user-centric UIs, with a deep understanding of frontend state management, component-based architecture, and performance optimization.
- At least 2 years of experience with backend development in the Node.js ecosystem, including knowledge of database schemas and data modeling.
- Over 3 years of experience using testing frameworks like Cypress, Jest, Enzyme, or React Testing Library to ensure code quality.
- 2+ years of experience with frontend build tools such as Webpack, Parcel, or Rollup.
- Solid understanding of modern software development practices, including automated testing, observability, and CI/CD (e.g., GitHub Actions).
- Experience with containerization (Docker) is a plus.
Responsibilities
- Take the lead in designing, developing, and improving the user experience for the Flowise application.
- You will be the go-to person for the visual flow builder and chat interfaces, ensuring they are scalable, performant, sleek and delightful.
- Make Flowise the best visual low-code tool for building AI agents by helping to improve our UI/UX across our open-source, cloud, and enterprise versions.
- Partner 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 mentor other engineers to foster a culture of excellence and continuous improvement.
- Proactively identify and resolve issues within the user interface to ensure optimal functionality.
Other
- 6+ years of professional software engineering experience.
- A strong portfolio or body of work demonstrating expertise in building complex, interactive user interfaces.
- Passion and love for crafting beautiful work, and take pride in shipping high-quality, user-centric products.
- A successful track record of operating effectively within cross-functional teams in fast-paced, agile environments.
- You are a highly effective communicator, comfortable navigating ambiguity to translate complex user problems into clear designs and implementations.