The Center on Rural Innovation (CORI) is a startup 501c3 action tank and social enterprise that uses progressive public, private, and philanthropic partnerships and strategies to achieve sustainable economic success in small town rural America.
With funding from Reid Hoffman, the Eric and Wendy Schmidt Fund, Walmart, Rural LISC, the Kauffman Foundation, the Siegel Family Endowment, as well as other public figures and foundations, CORI is working to revitalize rural America through on-the-ground programming and investment as well as national research and thought leadership.
Our on-the-ground programming entails launching Innovation Centers in small towns - facilities that offer digital job skills training for the future of work, co-working space, distance-work opportunities, support for entrepreneurs, housing for young workers, amenities and cultural resources. Our goal is to develop a replicable and scalable paradigm for rural economic development in America.
Our research and thought leadership focuses on modernizing rural economic development strategies and providing resources to help rural stakeholders across the country make better strategic decisions and investments. A key part of this rural knowledge hub is a powerful, open-source, web-based GIS system of datasets and analysis tools that allows technologists and non-technologists alike to form a deeper understanding of the challenges and opportunities in rural America. We intend for this tool to facilitate rural research, strategy, and investment and be useful to everyone from journalists to nonprofits, community leaders to academics and more.
Selectively, we also undertake mission-aligned strategy consulting engagements centered around our geospatial and data analytics capabilities.
CORI is headquartered in a historic general store building in the village of Hartland, Vermont, a part of the Upper Valley and greater Dartmouth College region. For more information, please visit our website: https://ruralinnovation.us/
As a web developer, you will serve as a member of the organizations data analytics and mapping team actively developing CORIs web GIS technology stack and data streamlining tools. This is a dynamic and wide-ranging role in an organization that is rapidly evolving and building a national profile. We are looking for a multi-sport athlete who has demonstrated experience building, shipping, and maintaining complex full stack web GIS consumer applications. You should have expertise in at least two of the following areas: System Architecture, Back-end, Front-end/Graphic Design, and web GIS.
- Lead the architecture and development for a GIS-based web mapping platform
- Create complex geospatial web application features and technical designs
- Contribute to the development of spatial data infrastructure for preservation, access, and discovery of spatial data
- Maintain high standards of software quality within the team by establishing good practices and habits
- Communicate the system requirements and recommendations specific to geospatial applications to colleagues
- Proactively communicate to team the latest technological developments affecting our industry and identify opportunities for industry presentations
- Prototyping and wireframing for user-centered design
- Building responsive web designs and UI frameworks (Bootstrap, Foundation, etc.)
- Building modern, dynamic, customizable info and data dashboards
- Working with designers and collaborating on slick UX development for front-end (user interviews, accessibility audits, performance budgets, etc)
- Experience building style guides and using frontend build tools (Yarn, Gulp, etc.)
- Strong Ruby on Rails experience
- Using at least one RDBMS (SQL Server, PostgreSQL, MySQL, etc.)
- Setting up cloud environments such as AWS (EC2, EBS, S3, and RDS), Azure, Google Cloud, Docker, or equivalent
- Experience with continuous integration and automated software testing at various levels including unit test, BDD, and visual regression testing.
- Experience working on SAAS/PAAS products using a DevOps approach to build and maintain a highly available service, including log aggregation and system performance monitoring.
- Building RESTful web services and API technologies
- Functional experience with interactive geospatial frameworks and open-source web GIS technologies: a deep understanding of the CARTO code base preferred
- Working with some mixture of the following, CARTO, MapBox, Leaflet, ArcGIS Online API/SDK, OpenStreetMaps, Open Source Routing Machine, Googles mapping services, QGIS, and TileMill
- Experience with non-ESRI software to generate online maps and data, including CARTO
Data and spatial analytics
- Coding in R, Python, or other advanced programming languages
- Working with large datasets in SQL or NoSQL with a preference for PostgreSQL
- Turning significant amounts of data into informative/insightful actions through various statistical and spatial techniques
This role requires, above all, the ability to roll up sleeves and adapt in an ever-evolving, team-based startup environment.
- Four-year degree from an accredited college or university in software engineering, computer science, statistics, or mathematics strongly preferred; Master's degree a plus
- Ability to balance between leveraging cutting edge approaches to build an amazing product and making sure we have a stable, maintainable platform that makes it easy to ship new feature on a regular basis without disrupting users experience.
- Desire to keep up with the latest technology and continually assess the best path forward for our platform and toolchain.
- Minimum mid-level experience in CARTO development, web development, and experience with both cloud services and GIS application development strong preferred
- Experience with agile software development practices, continuous integration, and test-driven development
- Strong computer skills, including the use of Google Enterprise, Slack, code versioning (Git), Github and other web-based tools
- Demonstrated strength in rigorous research/analysis and structured problem solving
- Proven work examples of turning significant amounts of data into informative/insightful actions through various dashboards and visualizations
- Professional and/or personal experience in rural America preferred
- Ability to be self-directed, but also thrive in a collaborative team environment
- Excellent written and verbal communication skills
- Ability to work comfortably in a fast-paced and entrepreneurial environment
- Ability to organize and prioritize multiple tasks/projects
- Attention to detail and high standards for work quality
- The ideal candidate is located in or willing to relocate to the Upper Valley area, but telecommuting is an option for exceptional candidates.
Essential job functions and requirements are subject to possible modification to reasonably accommodate individuals with disabilities.
This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. This job description is general and may evolve over time. The description is subject to periodic updating. At managements discretion, the employee may be assigned different and/or additional duties or responsibilities.
Youll love working for CORI if:
- You want to join a fast-moving social enterprise with a clear mission and entrepreneurial culture
- You are comfortable working with an intense, ambitious team
- You are willing to take risks, learn from experiments that dont work, and try another approach
- You take initiative and ownership of your responsibilities
- You believe that a team whiteboard scrum, an afternoon IPA session at the hilltop brewery, and morning caffeination at the local bakery are all equally great ways to surface ideas and make good decisions
- You believe that Rural America provides real economic opportunity and that sustainable, future-focused development is the key to bridging many of the geographic divides facing our country