 
        
        Direct message the job poster from Plural
Building the Future of Democracy at Plural | Co-Founder & Tech Lead at sooft.studio | Interaction Design & Innovation
Level: Junior-Mid
Start: January 2026 or by arrangement
About Plural
Democracy is the operating system of society—and it needs an update. Plural is building a platform that makes civic participation simple, transparent, and inclusive. With smart technology, we help people contribute, make informed decisions, and drive change together. If you love to write code and help reshape how democracy works, you’ll feel at home here.
The Role
You’ll join as an early Full-Stack Engineer, working closely with our Lead Software Engineer, who will onboard you and be your sparring partner in shaping our product and architecture. You’ll ship end-to-end features across our React Native app and Next.js web platform, maintain and evolve our data and system architecture, and help implement our roadmap including community features, analytics, data driven moderation, depolarizing algorithms, agentic workflows and experiments; always with a human-in-the-loop mindset.
We welcome applicants from a wide range of backgrounds and lived experiences. If you’re excited about our mission but don’t tick every box, we’d still love to hear from you.
What You’ll Do
Build, ship, and own product features across React Native, React, and Next.js (full-stack).
Design clean APIs and backend services; keep our Postgres data models healthy and performant.
Contribute to our push notification service and reliability of our event-driven flows.
Improve developer experience and CI/CD on Vercel and github; keep environments fast and safe.
Use data thoughtfully: define metrics, instrument telemetry, and make decisions from it.
Explore and productize ML/AI use cases with a human-in-the-loop approach; prototype with modern agent frameworks when it makes sense.
Collaborate closely with design and product; give and receive feedback with empathy.
Document decisions, write clear code, and leave systems better than you found them.
You’ll Thrive Here If You Have
Skills and Mindsets We Value
Curiosity and initiative: you unblock yourself, ask great questions, and learn quickly.
Clear communication and teamwork; you enjoy code reviews and pairing as much as product planning and feature engineering.
Solid experience with TypeScript, React/React Native, Postgres and Next.js.
Comfortable across the stack: frontend craft and server-side fundamentals.
Strong grasp of systems and data: data structures, HTTP, caching, queues, DB indexing.
Hands‑on with Postgres (schema design, performance basics, migrations).
Pragmatic product sense: you ship iteratively, test appropriately, and measure impact.
Bonus Experience We’d Love to Learn From
Experience with ML/AI in production (a shipped feature beats theory).
Exposure to agent frameworks, AI coding editors, automation, and understanding of limits & guardrails.
Observability (logs/metrics/traces) and basic SRE practices.
Mobile release tooling (stores, OTA updates) and push notification pipelines.
We keep requirements realistic. This is one role, not five. Seniority and scope will be tailored to the person we hire.
Our Stack
Frontend: React & React Native (TypeScript & Expo) + Radix UI + Figma
Messaging: In‑house push server, APNs, FCM, Sendgrid
Tooling: github, Modern DX, CI/CD, feature flags, A/B where useful
How We Work
Flexibility: up to 40% remote work; flexible hours.
Fast feedback loops: We ship biweekly releases and value small, safe iterations.
Autonomy with support: High trust, low bureaucracy, clear ownership.
Growth: Space and time for learning; space to lead as we grow. As an earlycomer you’ll help us shape the culture of our team.
Why Plural?
Impact & purpose: Your work empowers people and rethinks civic participation.
Great collaborators: Work with experienced product and democracy enthusiasts.
Freedom & responsibility: Make decisions, see your impact quickly, and help shape our culture.
Inclusive Hiring
Plural welcomes applicants of all genders and from underrepresented groups in tech. We care about potential and transferable skills as much as experience. If you’re unsure whether you’re a fit, we’d still love to hear from you.
How to Apply
Send your CV, and a short note on why Plural excites you to andres@plural.ch.
Include GitHub, apps, products shipped, or a brief portfolio if you have them.
Don’t meet every single requirement? Apply anyway, let’s explore the fit together.
#J-18808-Ljbffr