Remote Senior Software Engineer

Posted

Apply now
Please, let Raisely know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Aplos, Keela, and Raisely are on a mission to empower nonprofits worldwide with technology to drive change.
  • The Senior Software Engineer will work across both back-end and front-end technologies.
  • The role requires leading, mentoring, and empowering a team to produce clean, stable, and technically sound code.
  • The engineer should have a keen eye for detail and extensive experience in writing high-quality code, creating thorough tests, and conducting in-depth peer code reviews.
  • The position involves problem-solving and supporting nonprofit organizations.
  • The engineer should thrive on feedback and view it as a chance to learn and enhance skills.

Requirements:

  • Mastery in one or more modern programming languages, preferably JavaScript/TypeScript, NodeJS, and Java.
  • Experience with relational databases such as PostgreSQL and NoSQL (MongoDB) is a plus.
  • Familiarity with modern full-stack frameworks (e.g., Node.js, Express, Django) and front-end frameworks (React preferred).
  • Strong understanding of full-stack development, including design, development, testing, scaling, and observability/monitoring.
  • Proficiency with tools and technologies such as Git, Postman, command line/shell, SQL, HTML/CSS, and browser developer tools.
  • Experience with cloud services (AWS, GCP, Azure) and application containerization (Docker) is a plus.
  • Demonstrated ability to lead projects, mentor team members, and drive best practices across teams.
  • Effective communication skills to engage with stakeholders across business units.
  • Ability to build complex tech designs independently and decompose projects into actionable components.
  • Experienced in Agile/Scrum development practices.
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • Minimum 7 years of experience as a Software Engineer, with at least 2 years in a Senior role, preferably in a SaaS product company.
  • Proficiency in English (written and spoken).
  • Experience with tools such as Linear, Notion, GitHub, Slack, and Python is a plus.
  • Experience with fundraising software is a plus.

Benefits:

  • The salary range is $135,000 - $165,000 CAD, determined by skills, education, experience, and geographic location.
  • The company is remote-first and offers generous PTO plans, including 4 weeks of vacation, volunteer time off, and an office closure from Christmas to New Year’s Day.
  • Paid parental leave of 12 weeks is supported.
  • Robust medical, dental, vision, disability, and life insurance coverages are provided.
  • A 4% match on RRSP is offered.
Apply now
Please, let Raisely know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 135,000 - 165,000 CAD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback