Looking for a change? Go for impact.

Tech Nonprofit Jobs & Internship Positions

‹ View more opportunities

Technical Product Manager

Rolling Deadline  |  Full-Time Job  |  Telecommute


About the position:

We are looking for an experienced Technical Product Manager who is passionate about building products and user experience. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy. Successful candidates should excel at working with diverse groups of stakeholders, leading a team of engineers, and developing roadmaps that will create value for stakeholders.
Lead and drive all phases of product development, including: requirements gathering, functional specification, technical design, project planning, integration, test planning, implementation planning, and production turnover.
Gain a deep understanding of user experience, identify and fill product gaps and generate new ideas, improve user experience and drive the growth of programs and partnerships
Be the voice of the different personas that we cater to: health worker, patient, doctor, program administrator
Create buy-in for the product vision both internally and with key external partners

Translate product strategy into detailed requirements and prototypes
Scope and prioritize activities based on business and user impact
Work closely with the engineering team to deliver with quick time-to-market and optimal resources
Drive product launches and promotions by working closely with the partnerships team
Act as a product evangelist to build awareness and understanding
Represent the organisation in partner meetings to solicit feedback on the products and services
Promote use of new technologies and industry-leading trends
Serve as project lead in the implementation and integration of our product platform
Drive integration with OpenMRS, a key open source technology used in our product suite
Qualifications and Experience:
4-8 years of product management experience, prior social sector experience is preferred
Software Engineering Degree (BE or ME in IT or Computer Science/BScIT/MScIT/BCA/MCA)
Proven work experience in product management
Proven track record of managing all aspects of a successful product throughout its lifecycle
Solid technical background with understanding and/or hands-on experience in software development and web technologies
Strong understand of Git, or other code versioning tools
Proficient knowledge of Javascript
Good understanding of AngularJS
Working knowledge of Android (Java), NodeJS and SQL
Proficient in SQL with a good knowledge of RDBMS
Sound knowledge of Data Analytics
Experience working with OpenMRS or similar open source technologies is highly preferred
Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Data migration, transformation, and scripting: Experience with APIs
Management of hosting environment, including database administration and scaling an application to support load changes
Understanding of fundamental design principles behind a scalable application
Ability to implement manual and automated testing platforms and unit tests
Demonstrated ability to set strategy and adjust course as needed
Ability to effectively gather requirements, digging beyond requests to get to needs
Experience working directly with developers in an Agile environment is desired
Ability to understand the end user experience needs
Ability to conduct requirement and competitive analysis
Sound knowledge of the healthcare domain like health data privacy laws, public health and health data interoperability standards along with other digital health products is highly preferred
Excellent leadership skills and ability to build strong relationships across distinct stakeholders
Innovative and curious
Charismatic, highly motivated and results-oriented
Strong problem-solving and critical-thinking skills
Ability to adhere to values and culture of the non-profit
Takes initiative, is self-driven and can wear multiple hats in a dynamic start up environment
Flexible and able to respond to change
Solutions focused with a can do attitude

Date posted: