PeaceGeeks

Hi, We're PeaceGeeks!

Find us:
101-250
Non-profit Organization Management

Based in Vancouver and Amman, PeaceGeeks is a nonprofit organization that builds digital tools to support greater connection, peace and safety for people who have been displaced and newcomers to Canada. We're one of the top 5 winners of the Google.org Impact Challenge Canada 2017, and recipient of the UN Intercultural Innovation Hub Award 2021, sponsored by UNAOC and BMW Group, among national awards in Canada.

PeaceGeeks has several projects in motion, including an app that fast-tracks refugees and immigrants in Canada on a pathway to successful resettlement with a personalized directory of settlement services, as well as a capacity building program funded by Global Affairs Canada that supports artists, activists and youth in Jordan to respond to hate and violence in online spaces.

Mission and Vision

Our Values

Leadership Principles
No items found.

Meet Our Team

No items found.

Perks and Benefits

Professional Developments
Parental Leave and Caretaking
Health and Medical
Commitment to DEI
Retirement Benefits
How We Work
How We Pay
Our Culture
Other Perks and Benefits

Our Tech Stack

No items found.

Careers at 

PeaceGeeks

Filters
Filters
Clear all
Functions
Remote Work Policy
Seniority
Locations
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Accounting/Auditing
Accounting/Auditing
Administration
Administration
Administrative
Administrative
Advertising
Advertising
Analyst
Analyst
Art/Creative
Art/Creative
Business Development
Business Development
Consulting
Consulting
Customer Service
Customer Service
Customer Success
Customer Success
Data Science + Analytics
Data Science + Analytics
Design
Design
Distribution
Distribution
Education
Education
Engineering
Engineering
Finance
Finance
Function Not Available
Function Not Available
Future Roles
Future Roles
General Business
General Business
HR/People Ops
HR/People Ops
Health Care Provider
Health Care Provider
Human Resources
Human Resources
IT
IT
Information Technology
Information Technology
Legal
Legal
Management
Management
Manufacturing
Manufacturing
Marketing
Marketing
Operations
Operations
Other
Other
Product
Product
Product Management
Product Management
Production
Production
Project Management
Project Management
Public Relations
Public Relations
Purchasing
Purchasing
Quality Assurance
Quality Assurance
Research
Research
Sales
Sales
Sales/Biz Dev
Sales/Biz Dev
Science
Science
Strategy/Planning
Strategy/Planning
Supply Chain
Supply Chain
Talent/Recruiting
Talent/Recruiting
Training
Training
UX/UI
UX/UI
Writing/Editing
Writing/Editing
Riverside
Riverside
Rochester
Rochester
Rockville
Rockville
Rocky River
Rocky River
Roseland
Roseland
Roseville
Roseville
Royal Oak
Royal Oak
Sacramento
Sacramento
Salisbury, NC
Salisbury, NC
Salt Lake City
Salt Lake City
San Antonio
San Antonio
San Bruno
San Bruno
San Diego
San Diego
San Francisco
San Francisco
San Jose
San Jose
San Luis Obispo
San Luis Obispo
San Mateo
San Mateo
San Ramon
San Ramon
Santa Clara
Santa Clara
Santa Monica
Santa Monica
Scarborough, ME
Scarborough, ME
Seattle
Seattle
Seymour
Seymour
Silver Spring
Silver Spring
Singapore
Singapore
Sioux Falls
Sioux Falls
Skopje
Skopje
Smithfield
Smithfield
Sofia
Sofia
South Africa
South Africa
South Carolina
South Carolina
South San Francisco
South San Francisco
Spring
Spring
Springdale
Springdale
Springfield
Springfield
St Louis
St Louis
St Paul
St Paul
St. Julian's
St. Julian's
St. Louis
St. Louis
Stamford
Stamford
Stevens Point
Stevens Point
Strongsville
Strongsville
Sugar Land
Sugar Land
Sunnyvale
Sunnyvale
Sunrise
Sunrise
Sydney
Sydney
Syracuse
Syracuse
Tampa
Tampa
Tel Aviv
Tel Aviv
Tel Aviv-Yafo
Tel Aviv-Yafo
Texas
Texas
Thackerville
Thackerville
Thousand Oaks
Thousand Oaks
Tigard
Tigard
Tokyo
Tokyo
Topeka
Topeka
Toronto
Toronto
Troy
Troy
Tucson
Tucson
Tulsa
Tulsa
Tysons Corner
Tysons Corner
UK
UK
USA
USA
United Kingdom
United Kingdom
United States
United States
Utah
Utah
Vancouver
Vancouver
Vilnius
Vilnius
Virginia
Virginia
Virginia Beach
Virginia Beach
Virtual
Virtual
Walnut Creek
Walnut Creek
Warren
Warren
Warrenton
Warrenton
Warsaw
Warsaw
Warwick
Warwick
Washington
Washington
Washington DC
Washington DC
Wayzata
Wayzata
Weehawken
Weehawken
West Yorkshire
West Yorkshire
Westlake
Westlake
Wichita
Wichita
Wilmington
Wilmington
Winter Haven
Winter Haven
Wisconsin
Wisconsin
Woodbridge
Woodbridge
Woonsocket
Woonsocket
Wyoming
Wyoming
Zurich
Zurich
On-site
On-site
In-Person
In-Person
Hybrid
Hybrid
Remote
Remote
Executive
Executive
Internship
Internship
Entry level
Entry level
Associate
Associate
Mid-Senior level
Mid-Senior level
Entry-level, Junior, or Associate
Entry-level, Junior, or Associate
VP+
VP+
Director
Director
Manager
Manager
Mid-Senior ICs
Mid-Senior ICs
Tag
Showing all of 20

Director of Software Development

 • 
PeaceGeeks
Remote
101-250

Based in Vancouver and Amman, PeaceGeeks is a nonprofit organization that builds digital tools to support greater connection, peace and safety for people who have been displaced and newcomers to Canada. We're one of the top 5 winners of the Google.org Impact Challenge Canada 2017, and recipient of the UN Intercultural Innovation Hub Award 2021, sponsored by UNAOC and BMW Group, among national awards in Canada.

PeaceGeeks has several projects in motion, including an app that fast-tracks refugees and immigrants in Canada on a pathway to successful resettlement with a personalized directory of settlement services, as well as a capacity building program funded by Global Affairs Canada that supports artists, activists and youth in Jordan to respond to hate and violence in online spaces.

lMcU
29Ah
vr2v,HqLp
Q65H,MXJv
7RYL

Application deadline: October 21, 2025

Full time + Remote

Opportunity

We're looking for a Director of Software Development to lead and grow our small development team as we pursue new opportunities building and perfecting progressive web apps. We're remote-friendly, have a flexible four-day schedule, and most importantly, feel good about our work when we get up in the morning.

The Role

The successful applicant will be able to demonstrate passion about the open web and all its technologies, think strategically about technology decisions, have experience leading small development teams, and open-eyed curiosity about AI-powered software development.

They will be a problem solver who collaborates well in a diverse team and is committed to utilizing technology to build greater connection, peace and safety for people who have been displaced and support equitable, prosperous and inclusive societies in Canada and around the world.

Tasks & Responsibilities

  • Proven Leadership: At least 5 years of professional experience, including a minimum of 2 years in a paid developer team manager role. The ideal candidate will have strong leadership, mentorship, and cross-cultural communication skills, with a track record of fostering a collaborative and high-performing team with a growth mindset.
  • Full-Stack Expertise: Hands-on experience with the entire web development stack, from low-level protocols (DNS, HTTP, TLS) to front-end technologies (CSS, HTML, JavaScript).
  • Consumer-Facing Product Experience: Significant experience in a consumer technology product environment, with a focus on building user-centric, accessible, and inclusive web applications.
  • Technical Proficiency: Extensive experience with web application frameworks or content management systems (e.g., Django, Laravel, Express.js, Vue.js, React/Remix). While it's not necessary to be an AI expert, it's a mandatory requirement that all applicants be familiar with AI coding tools. Experience with React Native apps is a plus.
  • Agile Methodology and Security: Experience working in an agile environment (Scrum or Kanban) and a strong understanding of relevant data management and security best practices.
  • Values-Driven: Demonstrated interest in and commitment to the values of the social sector, along with an understanding of the unique challenges and opportunities working at a nonprofit presents.
  • Problem-Solving Skills: Ability to analyze complex problems, propose effective solutions, and make informed decisions that align with PeaceGeeks’ mission.
  • Team Player: Excellent communication, listening and collaboration skills with a track record of working effectively in smaller teams.
  • Initiative and Adaptability: Self-motivated, proactive, and able to adapt quickly to changing priorities in a dynamic non-profit environment.

What you'll bring to it

  • Team Management: You'll be managing a small team of full-stack developers, fostering their professional growth and ensuring project goals are met.
  • Technical Direction: Make strategic technical decisions to guide the overall architecture of our applications, ensuring they are coherent, resilient, and adaptable for future needs.
  • Release Engineering: Oversee release engineering, including Continuous Integration and Continuous Delivery (CI/CD) pipelines, to ensure efficient and reliable software deployments.
  • Cross-Functional Collaboration: Serve as a key liaison with product management, project management, and our IT/Site Reliability Engineering (SRE) team to define priorities and resolve technical and operational issues.

Compensation & Benefits

  • Salary range is $95,000 - $110,000 for a flexible, four-day work week plus benefits.
  • PeaceGeeks offers a generous fully-funded supplemental health plan, flexible hours, vacation, sick and wellness days.
  • You will be supporting purpose-focused work that will impact the entire organization and its local and global partners.

Location

This is a remote-first position, with the option for hybrid (part-time in the office) work in addition to a monthly in-person day typically, the first Tuesday of each month, though other in-office days may be required for BC-based employees. PeaceGeeks’ has a work-anywhere policy, whereby employees can work from anywhere, as long as they are online and available during core hours (Tuesday - Fri 9 - 5pm Pacific Time), and commit to traveling to Vancouver once per year for a 3-day all-team meetings.

PeaceGeeks is currently piloting a Flexible Monday schedule, whereby staff have the opportunity to choose which Mondays they work based on business needs and their current workload.

Our new office is at Green Lamp, 410 West Georgia Street, 3rd Floor, Vancouver V6B 1Z3

Diversity, equity, and inclusion in PeaceGeeks

PeaceGeeks is an equal opportunity employer. We are committed to embracing and building a team that represents a variety of cultures, backgrounds, perspectives, and skills. As with our mission to promote safe and peaceful communities, we at PeaceGeeks believe that diversity, equity, and inclusion make us stronger, whether that’s in our staff or in the communities where we work. We encourage individuals from equity-seeking communities to apply, including but certainly not limited to immigrants, women, racialized and Indigenous people, people with disabilities, and people of all sexual orientations and gender identities.

2025-10-15

Apply NowApply Now

https://www.hiretechladies.com/jobs/director-of-software-development-peacegeeks-za?utm_source=hiretechladies.com&ref=hiretechladies.com&utm_source=hiretechladies.com&utm_medium=job_board

No results found.
Reset filter
Minnesota
Minnesota
Minnetonka
Minnetonka
Minot
Minot
Mississippi
Mississippi
Missouri
Missouri
Mobile
Mobile
Monmouth
Monmouth
Monmouth County
Monmouth County
Monmouth Junction
Monmouth Junction
Montana
Montana
Montgomery
Montgomery
Montreal
Montreal
Moree
Moree
Morris Plains
Morris Plains
Mount Juliet
Mount Juliet
Mountain View
Mountain View
Munich
Munich
Myrtle Beach
Myrtle Beach
N/A
N/A
NAMER does not specify a city
NAMER does not specify a city
NAMER does not specify a location entity. Please provide a specific location.
NAMER does not specify a location entity. Please provide a specific location.
NAMER is not a specific location entity. Please provide a specific location for extraction.
NAMER is not a specific location entity. Please provide a specific location for extraction.
NC
NC
NY
NY
Nairobi
Nairobi
Naperville
Naperville
Nashville
Nashville
Natick
Natick
Nebraska
Nebraska
Needham
Needham
Neenah
Neenah
Nevada
Nevada
New Bedford
New Bedford
New Berlin
New Berlin
New Castle
New Castle
New City
New City
New Era
New Era
New Hampshire
New Hampshire
New Haven
New Haven
New Jersey
New Jersey
New Orleans
New Orleans
New Providence
New Providence
New South Wales
New South Wales
New York
New York
New York City
New York City
Newark
Newark
Newburyport
Newburyport
Newport Beach
Newport Beach
Newton
Newton
Noida
Noida
Norcross
Norcross
Norfolk
Norfolk
North Albury
North Albury
North Carolina
North Carolina
North Chicago
North Chicago
North Dakota
North Dakota
North Palm Beach
North Palm Beach
North Ridgeville
North Ridgeville
North Ryde
North Ryde
North Symonston
North Symonston
Northbrook
Northbrook
Northville
Northville
Norwalk
Norwalk
Norwich
Norwich
Novi
Novi
Oak Brook
Oak Brook
Oakland
Oakland
Ogden
Ogden
Ohio
Ohio
Oklahoma
Oklahoma
Oklahoma City
Oklahoma City
Olathe
Olathe
Omaha
Omaha
Ontario
Ontario
Orange
Orange
Orange County
Orange County
Oregon
Oregon
Orem
Orem
Orland Hills
Orland Hills
Orlando
Orlando
Oshkosh
Oshkosh
Ottawa
Ottawa
Overland Park
Overland Park
Oxnard
Oxnard
Palmdale
Palmdale
Palo Alto
Palo Alto
Paramus
Paramus
Parsippany
Parsippany
Pasadena
Pasadena
Peachtree City
Peachtree City
Pennington
Pennington
Pennsylvania
Pennsylvania
Pensacola
Pensacola
Peoria
Peoria
Philadelphia
Philadelphia
Philippines
Philippines
Phoenix
Phoenix
Piscataway
Piscataway
Pittsburgh
Pittsburgh
Plainview
Plainview

Join Tech Ladies for full-access to the job board, member-only events, and more!

If you're already a member, we haven't forgotten you. We promise. It's a new system. If you fill out the form once, it'll remember you going forward. Apologies for the inconvenience.