Enable job alerts via email!
An innovative social enterprise seeks a Full Stack Developer to join its Montreal team. The role involves maintaining and enhancing platforms using React and MongoDB, contributing to impactful projects in the nonprofit sector. Ideal candidates will have strong skills in frontend and backend technologies, collaborative spirit, and a passion for social change.
DARO is a technology social enterprise based in Montreal, Canada, that builds tools and services for the nonprofit sector. We focus on using and generating open and public data to help funders and nonprofits inform their programs and strategies. We also apply our unique expertise to systems-level issues and projects related to data and information in the nonprofit sector.
DARO works with the global generosity movement and independent nonprofit organisation GivingTuesday to maintain the GivingTuesday Data Commons, which provides to the social sector what the commercial sector has long benefitted from: big data to drive better decision-making, build a more resilient social sector, and accelerate equitable social innovation. With hundreds of collaborators and 50 global data labs, the Data Commons is the largest philanthropic data collaborative effort in the social sector and is the only initiative focused on collecting and analysing individual giving behaviour of all types.
This role is managed by DARO and embedded within the GivingTuesday Data Commons team, contributing to a variety of innovative projects.
We are a small, dynamic group with members from diverse academic and technical backgrounds. We build and maintain the platforms, tools, and websites that make our data and knowledge readily available to a wide variety of users across the social sector. Our work is fast-paced and collaborative, and we thrive on using technology to solve complex problems and drive social impact.
We are looking for an enthusiastic and versatile Full Stack Developer to join our technical team. In this role, you will have the opportunity to work across our entire technology stack, contributing to a wide range of products and initiatives. You will be responsible for both maintaining existing applications and developing new features and tools from the ground up. This is a fantastic opportunity for a developer who is eager to learn, grow their skills across frontend and backend technologies, and contribute to a mission-driven organization.
In this role, you will:
You will be a good fit for this role and our team if you have:
We would be especially excited to meet you if you have:
Experience comes in many forms, skills are transferable, and passion goes a long way. If your experience is close to what we’re looking for, please apply! We are excited to meet candidates passionate about applying their technical skills in the social sector.
Location & Work Hours
Remote, with a preference for candidates from Montreal or Toronto.
Montreal-based staff work a hybrid schedule in our Montreal office (in-office 3 days per week, WFH for 2 days)
We are happy to consider applicants based in countries outside of where this is posted.
This is a full-time position. We are looking for candidates who can overlap with a 9:00 to 5:00 EST work-day, with some flexibility.
Compensation
Our compensation is competitive and tailored to align with cost-of-living differences across various regions. We look forward to meeting candidates from diverse backgrounds who can bring unique perspectives to our team!
For applicants in Canada, our expected salary range is $80,000 to $110,000 CAD per year.
Additional information
DARO is committed to a work environment where our employees feel included, valued, and heard. We value diversity and welcome applications from Indigenous peoples, visible minorities, members of the LGBTQ+ community, and people with disabilities. We welcome people from neurodiverse backgrounds.
Only applications that include a brief cover letter (2 paragraphs is enough) will be considered. We know that applying for a job takes a lot of time and energy and we treat every application with care and attention, however only applicants who are accepted for an interview will be contacted.