Job description
The Director of Developer Relations will be responsible for helping to establish and communicate Opportunity’s vision for technology innovation with technical audiences in developer ecosystems, platform owners, and startup communities in both the for-profit and Non-Governmental Organizations (NGO) sectors. Success in this role will be a growing number of developers building components and apps within the open architecture we have envisioned and designed to serve our clients and partners. The Director will also receive and manage developer feedback for continuous refinement of our technology vision and technical spec library, and support developers in their build phases as needed by answering questions and providing technical assistance as appropriate.
This role requires recent development experience.
ESSENTIAL DUTIES include the following. Other duties may be assigned.
- Support the development of the architectural specs for Opportunity’s tech stack and innovation priorities.
- Develop proof of concept and/or reference applications demonstrating platform capabilities.
- Define the developer outreach program including desired outcomes, KPI’s and governance structure.
- Develop and present audience appropriate technical content to developers and platform communities (e.g. Google, Meta, Microsoft, Amazon, etc.).
- Motivate developer team to produce effective Apps that meet the organization's priorities and client needs.
- Establish and maintain strong relationships with key leaders in the technology industry and NGO community.
- Drive initiatives and actively participate in developer community forums.
- Leverage technical innovation into supporting the greater OI’s broader strategy.
- Assess and recommend emerging products, innovations, and companies to support the strategic goals of the organization.
- Serve as a subject expert and resource for the technical and developer communities.
- Train stakeholders on using established product and innovation solutions.
- Assess and address technical risks of developed products.
QUALIFICATIONS
- Bachelor’s degree in computer science or other related field, Master’s degree or relevant experience preferred.
- 5+ years related experience as a full stack developer with specific knowledge of Android development, cloud platforms, databases, integrating with 3rd party platforms / API’s, and understanding of the full development lifecycle.
- 5+ years of related technology evangelist experience including writing technical training materials and presenting to technical audiences live and virtually. Ability to synthesize and communicate complex information to various technical and non-technical audiences to build enthusiasm for ideas or projects.
- Demonstrated experience working in a globally distributed team or organization to achieve results.
- Working knowledge of various coding languages such as mobile (ex: Java, Kotlin, Swift), web (HTML, CSS, JavaScript), Python, .Net or Java and cloud platforms like AWS, GCP or Azure.
- Strong understanding of security, reliability, scalability, and platform management topics.
- An understanding of and a commitment to advancing the mission and core values of Opportunity International.
LANGUAGE SKILLS
- Fluency in written and spoken English is required, fluency in French or Spanish language(s) is preferred.
TRAVEL REQUIREMENTS
- Ability to travel globally up to 35%
ABOUT OPPORTUNITY INTERNATIONAL
Opportunity International is a global non-profit that has been empowering people to work their way out of poverty for over 50 years. Last year, Opportunity provided 18.7 million families with innovative financial resources, training, and support to grow their small businesses and send their children to school. Opportunity and its partners released $2 billion in capital across 30 countries and helped fund 8,400 schools that reached 2 million children.
Learn more about our company by visiting our website: https://opportunity.org/
ABOUT DIGITAL FINANCE SERVICES
OI’s Digital Financial Services group focuses on creating high-touch, high-tech digital solutions to connect even the most rural communities to the financial tools and training they need to build their businesses and support their families. We accomplish this by leveraging technology such as mobile banking, interactive voice recordings, credit scoring algorithms, and more.
1xuzCYa3rA