Job Specifications
About the Role
We're looking for a US-based, Full Stack Developer to join our team on a 3-month contract from October through December 2025. You'll be part of a dynamic engineering team building data-driven digital experiences, with a primary focus on shaping the foundations of a core Citizen Codex venture.
Working closely with product and design, you'll bring intuitive, user-friendly interfaces to life and help rapidly deliver new features to the platform. Your contributions will have a direct impact on both job seekers and government partners, as you join an ambitious team laying the groundwork to transform government hiring.
About Citizen Codex
Citizen Codex is a creative data agency dedicated to making data and insights more accessible. We collaborate with universities, research centers, think tanks, and other mission-aligned institutions to transform groundbreaking knowledge into engaging digital experiences. Our work involves analyzing, distilling, and designing data and research narratives for both our partners and our own publications, initiatives and ventures.
Who You Are
You're a problem solver and thrive in complex, challenging environments.
You want to shape the development of a product in its early stages.
You have a builder's mindset: eager to prototype, test, and iterate quickly.
You're a strong communicator, able to collaborate across engineering, design, product, and leadership.
In this role, you will
Build responsive, accessible, and performant web interfaces.
Create and manage data pipelines, databases, services and APIs to support core application functionality.
Write clean, maintainable code with an eye toward scalability and long-term sustainability.
Participate in regular standups, sprint planning, and sprint reviews.
Contribute to the broader set of Citizen Codex engagements, including client services, research and other ventures.
You might thrive in this role if you have
2-4 years of professional software development experience.
Proficiency in building with front-end frameworks and metaframeworks such as React/Next.js (preferred) or Svelte/SvelteKit.
Strong understanding of basic web technologies like HTML, CSS, JS and modern web tooling like TypeScript, Tailwind, ESLint and Vite.
Experience working with databases, building APIs and authoring backend services using Python, Node.js or Go.
Familiarity with containerization and using Docker.
Bonus Points if you have
Experience building and orchestrating complex data pipelines.
Integrated ML workflows into applications.
Familiarity with application system design and cloud infrastructure management.
Deep understanding of accessibility standards, best practices and their implementation.
Contributed to the development of a product in a startup environment.