The Product Manager is responsible for the product planning and execution throughout the Product Lifecycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met. The Product Manager’s job also includes ensuring that the product supports the company’s overall strategy and goals.
· Minimum of 3 years experience as a software Product Manager
· Proven track record of managing all aspects of a successful product throughout its lifecycle
· Proven ability to develop product strategies and effectively communicate recommendations to executive management
· Solid technical background with understanding and/or hands-on experience in software development and web technologies
· Customer first mindset
· Strong problem solving skills
· Strong experience working in an agile software development environment
· Skilled at working effectively with cross functional teams in a matrix organization
· Excellent written and verbal communication skills
· Strong English speaking skills
— Flexible working hours
— A comfortable office in Kyiv with all the standard supplies
— A high-level (A1) corporate insurance from Uniqa
— Tax compensation
— Equipment (laptops, screens etc.)
— Educational and professional development support
· Translate product strategy into the product roadmap
· Determine customers’ needs and desires by specifying the research needed to obtain market information; including customer interviews
· Define product requirements based on customer and market needs
· Scope and prioritize activities based on business and customer impact
· Gain a deep understanding of customer experience, identify and fill product gaps and generate new ideas that grow market share, improve customer experience and drive growth
· Bring new products to market by analyzing proposed product requirements and product development programs; establishing time schedules with engineering
· Run beta and pilot programs with early-stage modules
· Act as a product evangelist to build awareness and understanding
· Evaluate, prioritize and respond to requests for software updates and modifications
· Problem-solve existing challenges and anticipate potential future issues
· Be an expert with respect to the competition
YayPay is building a cutting-edge accounts receivable management software that uses machine learning to help finance teams become revenue heroes. YayPay’s vision to help finance teams perform their most valuable work. We’re a rapidly growing company at the forefront of back-office automation, AI, and machine learning. YayPay is also one of the leaders of the industry in terms of user experience and consumerization of enterprise software.
From the technology perspective, YayPay Platform is a SaaS offering, which integrates with a number of different systems, such as: — ERP systems to pull accounts receivable data from (e.g. NetSuite, Intacct, Sage X3 etc.) — CRM systems, like SalesForce to pull and push relevant customer information — Payment Providers to allow CreditCard and ACH to be made through the platform — Credit Providers like CreditSafe to pull credit information
The application currently undergoes the phase of the active new feature development — we are working on building new modules: Reporting & Analytics Module, Credit Module, Cash Application Module.
The application is built on Service-Oriented Architecture, with the use of Kubernetes and technologies around it.
The main technology stack is described below: — Back-End: Java 11, Spring Framework, Hibernate, MySQL, Kafka, Exasol — Front-End: VueJS and KendoUI — Machine Learning: Python and relevant machine learning libraries are used for the ML services — Hosting: the application is hosted on AWS, with extensive use of the native AWS services