Full Stack Software Engineer
CDD Paris (Paris) IT development
Job description
About
Founded in 2024, ZKorum is a civic tech startup in Paris, France. We are a small but mighty team on a mission to build Agora Citizen Network , the next gen social app for politics.
We believe today’s mainstream social networks have become increasingly antisocial - fueling division, polarization, and manipulation through algorithms and computational propaganda. Agora is built from the ground up to rehumanize and depolarize civic discourse.
Fully open-source, Agora integrates cutting-edge technologies, including Zero-Knowledge Proof of Humanity, bridging-based ranking algorithms, and decentralized communication protocols, to ensure transparent, respectful, and verifiable public debate at scale.
Since summer 2024, we have secured $200K+ equity-free grants and co-created a first MVP with 500+ early believers, of whom engaged citizens, policymakers, technologists, activists and media specialists.
Job Description
Location: Fully Remote
Employment Type: Contract – 40 hours/week
Level: Intermediate to Senior
We're looking for a Fullstack Software Engineer to join our team and help build a high-performance web application using modern technologies. You’ll work across both the frontend and backend, taking ownership of features from design to deployment.
You’ll collaborate closely with a small and focused team of engineers and designers to ship features that are clean, fast, and scalable.
You’ll have the opportunity to work with cutting-edge technologies, including world-class zero-knowledge proof authentication, collective intelligence enhanced by generative AI algorithms, and integrations with the decentralized web.
Your work will be open-source by default — contributing not only to the global knowledge commons, but also to your personal portfolio and professional reputation.
Preferred Experience
Tech Stack
Frontend
·
VueJS 3 (Composition API)
·
Quasar Framework (SPA / SSR / hybrid app using Capacitor, and as an iFrame)
·
Focus on code reusability, responsiveness, delivering a smooth “native-like” experience on mobile devices, and implementing clean, user-friendly UI/UX that closely follows Figma designs
Backend
·
NodeJS with Fastify
·
PostgreSQL
·
Drizzle ORM
·
OpenAPI
·
Docker
What We're Looking For
We’re open to two types of strong candidates:
·
Frontend-leaning: deep experience with VueJS (ideally with Quasar) and modern CSS.
·
Backend-leaning: strength in API architecture, authentication, performance optimization, and database design.
In both cases, we expect:
·
Solid understanding of modern JavaScript/TypeScript
·
Ability to work independently and in a team
·
Experience collaborating in a Git-based workflow
·
Able to quickly adjust to shifting priorities and evolving feature requirements, while proactively suggesting technical and product improvements.
·
Strong grasp of the broader tech ecosystem and how different technologies and components integrate to form cohesive, maintainable (web) systems.
·
Capable of translating business needs into technical solutions, advocating for ideas with clarity, engaging in constructive discussions, and demonstrating openness to feedback and alternative viewpoints.
Bonus Points
·
Experience with CI/CD pipelines and Docker in production environments
·
Familiarity with AWS, notably ECS/EC2
·
Prior contributions to open-source projects
·
Genuine curiosity for civic tech, privacy-enhancing technologies, Web3, the decentralized web (DWeb), self-sovereign identity (SSI), generative AI, collective intelligence, and other emerging frontiers in technology.
Recruitment Process
Please send us:
·
Your resume or LinkedIn (no need for both)
·
GitHub or portfolio
·
A short note about your experience with coding and why this project interests you (not a formal motivation letter)
·
Let us know if you're more frontend- or backend-focused (or both!)
Additional Information
· Contract Type: Freelance
· Location: Paris
· Possible full remote