Chief Political Technology Officer
Chief Political Technology OfficerAbout the PositionWe are seeking a Chief Political Technology Officer (CPTO) to manage the development of a wide spectrum of 21st century products for "digital politics" in support of progressive values. The range of technologies to be harnessed include social media, sentiment analysis, web and mobile apps, and GIS-based tools among others. The goal is to "democratize" technology, enabling democratic candidates at all levels to use these cutting-edge tools to run more effective campaigns. In addition, these tools will facilitate funders and strategists to make optimal decisions during the election cycle. The technologies are to be developed in a manner that would enable them to be utilized at the national level based on testing in 2017 in the context of State elections.This is an exciting role as you will be heavily involved in laying the foundation and contributing to every aspect of a product's lifecycle. As the CPTO, you will also influence the technologies and frameworks we use to reach our end goals for each product. You will also be responsible for managing contractors and developers. You will work closely with the team to iterate through designing and building MVPs and then leveraging user feedback to build out expansive functionality.These technologies will be developed through a combination of resources: (a) integrating existing platforms and (b) using contractors to build out new tools. The CPTO will have overall responsibility for identifying and evaluating existing products, engaging contractors where needed, and creating the required platforms and tools.The ideal candidate has great interpersonal and communication skills coupled with deep understanding and years of experience in frameworks like MVC, JS (Angular, Node, React, Jquery, and others), HTML5/CSS3, C#, ASP.NET, Python, Ruby, serverless (AWS, OpenWhisk, Azure) and API frameworks. They also have a creative, curiosity-driven intellect and stay knowledgeable about trends and technologies. You will contribute heavily to the functionality and architecture of our products by leveraging this outward-focused research. Must be able to work under pressure and motivated to meet aggressive deadlines with little supervision. A progressive mindset and outlook on life is almost necessary due to the product's purpose itself as well as the climate in which it will be designed and built.ResponsibilitiesMove a product from concept to architecture to productionProvide expertise on web current standards and cutting edge technologies and frameworksBrainstorm and solve very interesting problems that will considerably increase product user experienceWork in an agile (Scrum) development environmentWrite and maintain documentation for all features in developmentManage small team of developers to get final product built and maintainedSkills & Requirements7+ year of experience developing web applications4+ years of managing full stack development teams using agile methodologiesExtensive experience integrating technologies via APIs, libraries, and modular architectureExperience implementing test-driven development to create reliable web applicationsExperience implementing design-driven development to create usable clientsExperience with responsive web design and website performance testingExperience with microservice architecture design; experience with 'serverless' technologies a plusExperience with Latest UI frameworks (react, node, jquery, knockout, angular, bootstrap, Kendo UI or others) Knowledge of SQL Server or other relational databasesExperience with API driven clients using an API framework like API Gateway or Web APIExperience shipping applications to a scalable production environment, preferably in a cloud solutionAbility to work efficiently and meet aggressive project deadlines with minimal supervisionDesired QualificationsBS/BA in Computer Science, Engineering, or equivalent knowledge and experienceExperience in developing and using cutting-edge technologies in the political arena, including sentiment analysis, social media and machine learning technologies.Compensation: Attractive compensation and benefits, commensurate with expertise and experience.