Software Developer Opportunity

civitech company

Subscribe to our Telegram Channel

Software Developer in CANADA

Remote 4 months ago

Volunteer Software Developer

Organization: CiviTech – a community‑governed non‑profit tech collective


Location: Remote (work from anywhere)

Commitment: Volunteer, 20 hours per week for at least three months 

Equal‑Opportunity: CiviTech is an equal‑opportunity organization and values diversity in all its forms.


About Us

We build open‑source apps and digital tools that empower communities, improve access to essential services, and foster cross‑border collaboration. Our nimble tech team works in two‑week Agile sprints to deliver real impact.


Role & Responsibilities

Candidates must outline and demonstrate the following:

  • Design & implement end‑to‑end features, from UI mockups to database schemas.
  • Collaborate via GitHub with designers, product volunteers, and developers.
  • Write clean, maintainable code, unit tests, and clear documentation.
  • Participate in sprint planning, code reviews, and daily stand‑ups.
  • Troubleshoot production issues and recommend performance improvements.


Key Technologies

Leverage and expand your skills with:

  • Flutter, React.js, Nest.js – cross‑platform apps, dynamic web interfaces, and robust back‑ends 
  • Figma, Adobe XD, Photoshop – prototyping and visual design
  • PostgreSQL, MongoDB, Redis – relational and NoSQL data stores
  • Git & GitHub – version control, branching, and pull‑request workflows


Qualifications

Required:

  • Experience (academic, personal, or professional) with at least one of the above technologies
  • Basic understanding of software development lifecycle and Agile methodologies
  • Ability to commit 20 hours/week for a minimum three‑month term
  • Strong communication skills in English


Nice‑to‑Have:

  • Open‑source or collaborative project contributions
  • Familiarity with CI/CD pipelines (e.g., GitHub Actions)
  • UX/UI design fundamentals


What You’ll Gain

Hands‑On Experience: Build real products used by partner communities

Mentorship & Networking: Work alongside senior developers, designers, and project managers

Portfolio‑Ready Deliverables: Code samples and case studies to showcase your work

Community Impact: Directly support education, health, and local‑development initiatives

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly