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 🌱.