Take the lead in designing, developing, and improving the user experience for the Flowise application, owning the visual flow builder and chat interfaces
Improve Flowise UI/UX across open-source, cloud, and enterprise versions: latency, stability, user experience, test coverage, end-to-end testing
Partner with backend engineers, product managers, and designers to define requirements and implement effective solutions aligned with platform vision
Write clean, efficient, and well-tested code; participate in code reviews and provide constructive feedback
Mentor other engineers to foster a culture of excellence and continuous improvement
Proactively identify and resolve issues within the user interface; navigate ambiguity to turn hard problems into clear solutions through reasoning and research
Requirements
6+ years of professional software engineering experience
5+ years of hands-on experience with JavaScript/TypeScript and React, HTML, CSS
A strong portfolio or body of work demonstrating expertise in building complex, interactive user interfaces
Proven ability to design and build user-centric UIs; 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
2+ years of experience with frontend build tools such as Webpack, Parcel, or Rollup
Solid understanding of automated testing, observability, and CI/CD (e.g., GitHub Actions); containerization (Docker) is a plus
Successful track record operating effectively within cross-functional teams in fast-paced, agile environments
Highly effective communicator comfortable navigating ambiguity to translate complex user problems into clear designs and implementations
Benefits
May be eligible for the Workday Bonus Plan or a role-specific commission/bonus
Annual refresh stock grants
Workday’s comprehensive benefits (see benefits site)
Flex Work: combining the best of both worlds: in-person time and remote; spend at least half (50%) of our time each quarter in the office
Remote 'home office' roles have the opportunity to come together in our offices for important moments that matter
Reasonable accommodations during the application process for qualified individuals with disabilities and for religious reasons
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.