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 Deadline

Open until filled.


  • Simply put - why TechChange? What unique skills and perspectives can you bring to the team? If you were in charge, how would you do things differently? Form cover letters and generic cut & paste responses are easy to spot. Spend some time on our site and get to know us. We're excited to see what you come up with...
  • Accepted file types: pdf, doc, txt, odt, docx.
    Allowed file-types: .pdf, .doc, .docx, .txt, .odt.
  • Accepted file types: pdf, doc, docx, odt, png, jpg.
    Attach a sample of your work that highlights relevant experience in this field. Allowed file-types: .pdf, .doc, .docx, .odt, .png, .jpg.

Contact Us