Full Stack Developer

1 week ago


Canada Sarah Ali Philanthropy Inc. Full time

Full Stack Developer & Integration Specialist Location: Remote (EST working hours mandatory) Position Type: Full-time, permanent Salary Range: $60,000–$85,000 CAD annually (experience-dependent) Sarah Ali Philanthropy Inc. is where meaning meets mastery. We help movements, nonprofits, and mission-driven people reach advocates, raise money, and scale impact with heart and excellence. We blend strategy and soul to grow purpose-driven philanthropy from the roots up. We work at the intersection of strategy, storytelling, and systems. Every workflow, API, and automation we build exists to make fundraising more efficient, ethical, and emotionally intelligent. If you thrive at the edge of engineering and impact — building data pipelines and integrations that directly fuel change — this role is for you. About the Role As the Full Stack Developer & Integration Specialist, you’ll design, build, and maintain the digital infrastructure that powers fundraising, donor engagement, and performance analytics across multiple nonprofit clients. You’ll connect platforms, automate workflows, and build tools that give strategists and fundraisers the clarity they need to make better decisions, faster. What You’ll Do Build and maintain full stack applications using React/Next.js, Node.js, and/or Python that support donation flows, dashboards, and internal tools. Develop secure APIs, webhooks, and microservices that unify CRMs, payment systems, and analytics. Implement authentication and user management across distributed, multi-tenant environments. Optimize performance, reliability, and accessibility for all digital assets used by fundraising teams. Data Infrastructure & Analytics Enablement Build and manage clean, validated data pipelines across fundraising systems (Stripe, PayPal, Beacon, FundraiseUp, Zoho, Salesforce, RaisersEdge NXT, Klaviyo, MailChimp, Ad Platforms, GA4, GTM, CGP). Develop ETL/ELT processes for central data warehousing (PostgreSQL, BigQuery). Deploy and maintain dashboards (Looker Studio, Metabase) visualizing donor metrics such as LTV, ROAS, CAC, and retention. Collaborate with analysts to ensure accurate tracking and attribution across paid, email, and web channels. Integrations & Automation Lead technical integrations that sync data across marketing, CRM, and financial systems. Automate donor journeys, segmentation, and campaign triggers between tools (e.g., Ads → Klaviyo → Salesforce). Build API connectors or middleware to standardize donation data globally. Maintain error handling, retry logic, and observability across sync processes. Reliability, QA & DevOps Manage CI/CD pipelines (GitHub Actions, Vercel, AWS Lambda) to ensure fast, reliable deployments. Write unit, integration, and end-to-end tests for all mission-critical features. Monitor logs, metrics, and alerts to detect and resolve performance issues. Maintain documentation for architecture, dependencies, and integrations. Security, Privacy & Compliance Implement encryption, secure storage, and access control for donor and payment data. Maintain GDPR, CASL, and PCI compliance across all systems. Automate anonymization, consent, and data deletion workflows. Conduct periodic audits and dependency patching. Cross-Functional Collaboration Partner with strategists, designers, and campaign leads to translate objectives into technical solutions. Build internal tools and dashboards that empower non-technical teams to self-serve insights. Communicate system performance and integration status in plain, actionable language. Identify opportunities to streamline operations, improve visibility, and reduce manual work. Qualifications 3–5 years of full-stack development experience with shipped, production-grade systems. Expert in React/Next.js and Node.js/TypeScript or Python. Proficient in SQL (PostgreSQL/MySQL) and familiar with NoSQL environments. Strong understanding of REST/GraphQL APIs, OAuth 2.0, and webhooks. Experience deploying and maintaining infrastructure on AWS, Vercel, or similar. Proven ability to design and manage ETL/ELT pipelines using dbt, Airbyte, or Fivetran. Hands‑on experience integrating and maintaining nonprofit or fundraising stacks. Payment systems: Stripe, PayPal, GoCardless. Marketing tools: Klaviyo, GA4, Tag Manager, Meta/Google Ads APIs. Proficient in marketing automation platforms (Zapier, Make, n8n) and API-based workflows. Skilled in data visualization (Looker Studio, Metabase) and metrics modeling (LTV, CAC, ROAS). Experience with Infrastructure as Code (Terraform or Serverless Framework). Strong understanding of security, privacy, and compliance in donor data management. Clear, structured communicator with experience supporting non-technical stakeholders. What You Value Equity, inclusion, and justice as non‑negotiables. Clear communication and beautiful, meaningful work. Salary range: $60,000–$85,000 CAD annually, based on experience and skill. A fully remote, flexible, and human‑centred work environment. Opportunities for mentorship, growth, and advancement. A team that cares about our work, our clients, and each other. Generous leave policy and built‑in rest periods. Technology and professional development funds. Pay Transparency Statement We believe in salary transparency. Compensation is based on your skills, experience, and ability to contribute to thoughtful, effective campaigns. We’re committed to your growth, and we compensate accordingly. To Apply Please apply using the LinkedIn posting. Include 2–3 examples of systems or integrations you’ve built, describing: The problem, Your architecture and approach, The measurable outcome. Sarah Ali Philanthropy Inc. is proudly Muslim‑founded, woman‑led, and justice‑rooted. We strongly encourage applications from Black, Indigenous, and racialised folks, disabled folks, and people from equity‑seeking communities. Seniority Level Mid‑Senior level Employment Type Contract Job Function Engineering and Information Technology #J-18808-Ljbffr



  • Canada SereneAid Full time $80,000 - $120,000 per year

    TasksLocation: Toronto, Ontario (Remote – Canada)Employment Type: Full-Time, EmployeeLanguage Requirement: EnglishRequirementsAbout UsAt Infosys, we partner with global enterprises to drive innovation, digital transformation, and sustainable technology solutions. Our collaborative teams empower clients to reimagine their business and create lasting...


  • , , Canada Retailogists Full time

    We’re looking for a Full Stack Web Developer with a mix of technical skills, creativity, and communication ability. You’ll work closely with our engineering and consulting teams on live e-commerce projects Responsibilities Contribute to building and maintaining full stack web applications and e-commerce sites. Collaborate with designers, PMs, and clients...

  • Full -Stack Developer

    20 hours ago


    Toronto, Ontario, MH C, Canada Yoush Consulting Full time $80,000 - $120,000 per year

    YoushConsulting is excited to partner with a Canadian start -up to help build theirnext global success. We are hiring the best talent in Information Technology inToronto, and across several European countries. If you wish to be part of a globalsuccess story building life changing technologies that help millions of people livinga healthier life, then you must...


  • , , Canada Sincronus Inc. Full time

    Full Stack Developer/Software DeveloperJob Posting Type: Full-time position Compensation: $60K-$80K per year, with benefits Company Description Sincronus is an innovative IT company specializing in AI-powered systems integrations for the retail and manufacturing industries. Our commitment goes beyond delivering seamless integration and operational...


  • Canada Quantum World Technologies Inc. Full time

    Job Title: Full Stack Python Developer (FSPD) Location: Remote, Canada (100% Remote) Duration: Long-term Contract Experience: 8+ years Key Skills: Python, Postgres, Angular & Linux Job description: Role Summary: Seeking an experienced full-stack developer with solid expertise in backend development using Python and PostgreSQL, and front-end development using...


  • Canada Quantum World Technologies Inc. Full time

    Job Title: Full Stack Python Developer (FSPD) Location: Remote, Canada (100% Remote) Duration: Long-term Contract Experience: 8+ years Key Skills: Python, Postgres, Angular & Linux Job description: Role Summary: Seeking an experienced full-stack developer with solid expertise in backend development using Python and PostgreSQL, and front-end development using...


  • , , Canada Finni Health Full time

    Senior Full-Stack Software Developer Since our Series A last year, we've become one of the fastest-growing startups to hit Series-B metrics, and now we're hiring for a Senior Full-Stack Software Developer to join our team to work on building the foundations of our products and vision. We're looking for talented and motivated developers with 4+ years of...


  • , , Canada Mindtris Full time

    Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Developer Location: Canada, Remote Seniority on the skill/s required on this requirement: Senior Estimated Duration 6 months Contract with possible extension up to 12 months. Work authorization: any (candidate must be authorized to work in CA) Job Description The...


  • , , Canada ImageX Full time

    Full Stack Software Developer Join to apply for the Full Stack Software Developer role at ImageX . ImageX has an immediate opportunity for a Full Stack Software Developer. At ImageX, you’ll work on exciting and challenging projects in an agile environment where innovation and learning are prized and everyone’s voice is heard. Your colleagues are...


  • , , Canada Quantum World Technologies Inc. Full time

    Quantum World Technologies Inc. Quantum World Technologies Inc. provides a pay range based on your skills and experience. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$50.00/hr - CA$65.00/hr Senior Talent Acquisition Specialist | North American region, including the US and Canada....