View Role : Full Stack Developer

Civilization Research Institute

Asheville, Northern (NC, KY)

Hybrid

USD 90,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mission-driven culture
Health benefits
Career growth
Flexible benefits
Dog-friendly workplace

Job summary

Civilization Research Institute (CRI) is seeking a Full‑Stack Developer to build and maintain software supporting our research team. You will develop tools, data systems, and applications spanning front‑end, back‑end, data infrastructure, and cloud operations.

The role is fully remote with occasional travel to Asheville, NC, reporting to the CTO. Ideal candidates own end‑to‑end systems, translate evolving research needs, and deliver reliable software with strong engineering practices.

Qualifications

  • Strong professional experience building and maintaining production web applications.
  • Experience with modern front‑end frameworks such as React, Next.js, Vue, or a comparable framework.
  • Experience designing and developing back‑end services and APIs using frameworks such as FastAPI, Django, Flask, Node.js, or comparable technologies.
  • Strong knowledge of relational databases, data modeling, and SQL, preferably in GCP.
  • Experience with containerization and modern deployment workflows.
  • Experience deploying cloud‑based applications and solid understanding of cloud architecture, application security, authentication, authorization, monitoring, logging, and operational reliability.
  • Experience with Git, automated testing, continuous integration, and continuous deployment.
  • Ability to work independently, manage competing priorities, and take ownership of projects from initial concept through production support.
  • Strong analytical and problem‑solving skills.
  • Clear written and verbal communication skills.
  • Comfort working in an early‑stage environment where requirements may evolve as research progresses.

Responsibilities

  • Design, build, test, deploy, and maintain full‑stack software applications.
  • Develop intuitive front‑end interfaces for research, knowledge management, data exploration, and collaborative sensemaking.
  • Build and maintain back‑end services, APIs, databases, and data‑processing pipelines.
  • Manage cloud infrastructure, deployment workflows, application monitoring, security, and system reliability.
  • Work closely with researchers to translate complex requirements into usable technical solutions.
  • Rapidly prototype new tools and evaluate their usefulness with internal users.
  • Improve architecture, performance, maintainability, and scalability of existing systems.
  • Integrate third‑party services, APIs, data sources, and AI/ML capabilities where appropriate.
  • Establish and maintain sound engineering practices, including automated testing, documentation, version control, code review, and CI/CD.
  • Diagnose and resolve technical issues across the application stack.
  • Help shape technical strategy, product priorities, and architectural decisions.
  • Communicate technical concepts, trade‑offs, risks, and constraints clearly to both technical and non‑technical colleagues.

Skills

Web apps
React/Next.js/Vue
Backend APIs
SQL/Relational DBs
Cloud deployment
Git/CI/CD
Independent worker

Tools

FastAPI
Django
Flask
Node.js

Job description

The Civilization Research Institute (CRI) is a research center focused on understanding and mitigating catastrophic and existential risk. Our mission is to create and disseminate actionable knowledge and wisdom that is essential for navigating the metacrisis, and to undertake research into viable future forms for global civilization. Our work spans technology, governance, ecological tipping points, financial systems, civilization theory, and societal sense‑making. The work requires analytical rigor, systems thinking, and cross‑disciplinary fluency. We operate in a high‑trust, low‑ego environment where clarity, integrity, and long‑term thinking are essential.

If you’d like a quick overview of our work, this video with our Executive Director, Daniel Schmachtenberger, is a good place to start.

About the Role

The Full Stack Developer will build and maintain software to support our research team. You will develop research tools, data systems, and applications to help users organize information, evaluate evidence, identify patterns, and make better-informed judgments. The role spans front-end development, back-end services, data infrastructure, and cloud operations. This is a hands‑on position for a developer who is comfortable owning systems across the full technology stack and translating rapidly evolving research needs into practical, reliable software.

Location & Reporting
  • This is a full‑time remote role. Occasional travel to Asheville, North Carolina may be required for team meetings, planning sessions, and organizational events.
  • The role will report to the CTO.
What You’ll Own
  • Design, build, test, deploy, and maintain full‑stack software applications.
  • Develop intuitive front‑end interfaces for research, knowledge management, data exploration, and collaborative sensemaking.
  • Build and maintain back‑end services, APIs, databases, and data‑processing pipelines.
  • Manage cloud infrastructure, deployment workflows, application monitoring, security, and system reliability.
  • Work closely with researchers to translate complex or ambiguous requirements into usable technical solutions.
  • Rapidly prototype new tools and evaluate their usefulness with internal users.
  • Improve the architecture, performance, maintainability, and scalability of existing systems.
  • Integrate third‑party services, APIs, data sources, and artificial intelligence or machine‑learning capabilities where appropriate.
  • Establish and maintain sound engineering practices, including automated testing, documentation, version control, code review, and continuous integration and deployment.
  • Diagnose and resolve technical issues across the application stack.
  • Help shape technical strategy, product priorities, and architectural decisions.
  • Communicate technical concepts, trade‑offs, risks, and constraints clearly to both technical and non‑technical colleagues.
  • Contribute to a thoughtful, collaborative, and intellectually rigorous organizational culture.
Required Qualifications
  • Strong professional experience building and maintaining production web applications.
  • Experience with modern front‑end frameworks such as React, Next.js, Vue, or a comparable framework.
  • Experience designing and developing back‑end services and APIs using frameworks such as FastAPI, Django, Flask, Node.js, or comparable technologies.
  • Strong knowledge of relational databases, data modeling, and SQL, preferably in GCP.
  • Experience with containerization and modern deployment workflows.
  • Experience deploying cloud‑based applications and solid understanding of cloud architecture, application security, authentication, authorization, monitoring, logging, and operational reliability.
  • Experience with Git, automated testing, continuous integration, and continuous deployment.
  • Ability to work independently, manage competing priorities, and take ownership of projects from initial concept through production support.
  • Strong analytical and problem‑solving skills.
  • Clear written and verbal communication skills.
  • Comfort working in an early‑stage environment where requirements may evolve as research progresses.
Preferred Qualifications
  • Experience building research platforms, data‑intensive applications, knowledge management systems, collaborative tools, or decision‑support software.
  • Experience with graph databases, search systems, semantic data models, knowledge graphs, or information‑retrieval systems.
  • Experience developing applications that use language models, machine learning, embeddings, retrieval‑augmented generation, or related artificial intelligence technologies.
  • Familiarity with data‑engineering tools, distributed systems, event‑driven architectures, or large‑scale data pipelines.
  • Experience with infrastructure as code, such as Terraform.
  • Familiarity with privacy‑preserving system design, secure software development, and responsible data governance.
  • Experience working with researchers, analysts, academics, or interdisciplinary teams.
What We Offer
  • Mission‑Driven Culture – Work alongside collaborative, values‑aligned colleagues tackling some of humanity’s most complex challenges.
  • Health & Wellness Support – Access to wellness resources designed to support your physical and mental well‑being.
  • Professional Growth & Development – Employees receive mentorship from senior leaders and the opportunity to take on meaningful projects that support continuous learning and career advancement.
  • Competitive Compensation – The starting compensation is competitive and will depend on a variety of factors that include experience, education, training, certification, and location. We do not currently cap salary ranges because we value team members growing in their roles over time.
  • Flexible Benefits – Full‑time employees are offered flexible benefits to support the personal health, wellness, and finances of our team members.
  • Community events like team dinners and hikes
  • Coffee/tea station with a variety of tinctures and powders and a fully stocked pantry full of healthy snacks
  • Organic, plant‑based lunches and dinners prepared by in‑house chef multiple times per week
  • Specialized healing equipment open to all employees (e.g., sauna, red light therapy, AI deep tissue massage machine)
  • Bring your dog to work
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

View Role : Technical Support Specialist
View Role : Technical Support Specialist

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 45,000 - 65,000
Health & Wellness Support
Professional Growth & Development
Flexible Benefits
+1
View Role : Strategic Research Analyst
View Role : Strategic Research Analyst

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 60,000 - 90,000
Mission‑Driven Culture
Health & Wellness Support
Professional Growth & Development
+2
View Role : Project Liaison
View Role : Project Liaison

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 70,000 - 110,000
Health & Wellness
Career Growth
Competitive Pay
+6
View Role : Cybersecurity Engineer
View Role : Cybersecurity Engineer

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 120,000 - 165,000
Mission-Driven Culture
Health & Wellness Support
Professional Growth & Development
+2
View Role : Executive Assistant/Scheduler
View Role : Executive Assistant/Scheduler

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 50,000 - 70,000
Culture
Wellness
Growth
+5
Full Stack Engineer
Full Stack Engineer

CRG • United States

On-site
USD 80,000 - 150,000
Work from anywhere in the world
Competitive salary and equity options
Comprehensive global benefits
+7
Remote Full-Stack Developer for Global Risk Research
Remote Full-Stack Developer for Global Risk Research

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 90,000 - 150,000
Mission-driven culture
Health benefits
Career growth
+2
View Role : Financial Controller
View Role : Financial Controller

Civilization Research Institute • Asheville (NC), Northern (KY)

Hybrid
USD 120,000 - 170,000
Health & Wellness Support
Professional Growth & Development
Flexible Benefits
Principal / Staff Infrastructure Engineer
Principal / Staff Infrastructure Engineer

Devopsroles • United States

Hybrid
USD 130,000 - 170,000
Impactful work
Smart colleagues
Flexible work
+5
Software Engineer Manager and Full Stack Developer
Software Engineer Manager and Full Stack Developer

CFD Research Corporation • Huntsville (AL)

On-site
USD 100,000 - 130,000
Employer matching 401(k)
Employee Stock Ownership Plan (ESOP)
Comprehensive insurance package