Full Stack Web Developer

TechChange: The Institute for Technology and Social Change
  • Location
    (Remote Possible) Washington, D.C.
  • Sector
    Non Profit
  • Experience
    Mid Career
  • Posted
    Jun 21

Position description

We’re seeking an experienced full stack web developer to help us continue building the best community learning platform on the market.

As a Full Stack Web Developer, you will be responsible for building out new features and experiences from start to finish across our stack. We’re a small, dynamic, team, so are looking for someone that can come in and take our product to the next level.

We Have

  • A top-notch tech stack and modern development toolchain
  • A dream team of 10 creative and tech-savvy colleagues
  • An openness to new ideas and methodologies
  • A passion for working with clients and learners who want to improve the world
  • A bright former yoga studio for an office in the heart of DC’s U Street corridor
  • A remote-friendly work environment – we want people to work where they’re happiest
  • A fun, dynamic, and collaborative work culture

Who We Think Will Be a Great Fit

You are someone who has some background in web development and a passion for finding solutions to difficult problems. You could work at top tech companies, but making a difference in the world is more important to you. You’re experienced, but believe in lifelong learning. You wake up everyday excited to work with creative community of peers to build something meaningful. And you want to have a little fun along the way.

You Probably Have

  • Proficiency in HTML, CSS, Javascript (ES6+), Node.js
  • Experience with Webpack, Babel, and other modern toolchains (ESLint, Prettier, etc)
  • In-depth knowledge of relational databases and data structures, likely MySQL/PostgreSQL
  • Proficiency in an object-oriented programming language (such as Python, Javascript, C++, Java) — Bonus points if it’s web-friendly
  • Familiarity with modern web frameworks and approaches, including GraphQL and RESTful principles
  • Comfort working in a microservice environment
  • Ability to manage multiple tasks, work towards multiple goals, problem-solve, and prioritize assignments
  • Boundless curiosity, comfort with uncertainty, and a willingness to iterate quickly

You Might Also Have

  • Experience with Typescript or Flow
  • Working knowledge of Kubernetes, containerization, service mesh
  • UI/UX experience
  • Background in user research
  • Teaching or curriculum design experiencetech
  • Knowledge of international relations, development and/or peacebuilding work at the local or international level


Part-time and full time positions available


Negotiable, based on experience

Application instructions

Please be sure to indicate that you saw this position on Globaljobs.org

follow us on Twitter