Product Designer


StreamLink Software is a cutting edge, Software-as-a-Service venture, serving the public and non-profit sectors. We offer an entrepreneurial environment, a fun fast-paced team, and opportunity for advancement based on performance. Our culture places great emphasis on teamwork, professional and personal development, and quality of life – as a result, we’ve been named a top workplace by The Cleveland Plain Dealer based on employee feedback.  We were chosen as one of the Top 25 Coolest Tech Companies in Cleveland for our growth and success as a tech company in Northeast Ohio.

The role of the Product Designer is to create product specifications, wireframes, flow diagrams and other documentation required to support business requirements. This position works as a liaison among stakeholders and divisions within StreamLink to elicit and document requirements related to StreamLink’s key product offerings, AmpliFund and BoardMax. The product designer works closely with the development teams to monitor the development of features throughout the development lifecycle. This includes clarifying requirements, reviewing pre-release features, and performing final review and signoff of completed features.

This position works closely with subject matter experts, the development and customer success teams and reports to the CTO.


  • Elicit and document business requirements from stakeholders
  • Create user stories, wireframes, process flows, and Trello cards for all product features and updates to effectively communicate functional and technical requirements to the development teams
  • Work with the development teams to estimate effort required to develop new functionality, add enhancements, or correct defects
  • Participate in project status meetings
  • Review and validate completed development to ensure the functionality meets the approved requirements
  • Analyze application defects to determine if they fall within the scope of approved project requirements
  • Report project status and potential project risks to stakeholders on an ongoing basis
  • Assist in prioritizing development workload with the development team and product owners
  • Perform other job related duties as assigned

Job Requirements:

  • Bachelor’s degree
  • 3+ years of relevant experience with 1+ years of product design experience; experience with web applications is required; experience with financial applications is preferred.
  • Ability to effectively communicate and demonstrate complex processes to business users
  • Strong analytical and problem solving skills, particularly with requirements gathering and documentation for concurrent projects
  • Ability to translate an idea or need into a completed solution
  • Experience creating wireframes and process flow charts; Experience with Balsamiq is preferred
  • Working knowledge of the Agile development process and familiarity with software design


  • Highly self-motivated and directed
  • Strong attention to detail
  • Ability to quickly learn products, technologies, and processes
  • Proven analytical and problem solving skills
  • Strong written and oral communication skills
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Ability to transform an idea or need into a completed solution or work product

Competitive salary commensurate with experience.

Apply Now