Software Engineer I

Raisely Logo

Raisely

πŸ’΅ $77k-$87k
πŸ“Remote - Canada

Summary

Join Keela, a company empowering social impact organizations with technology, as a Software Engineer. You will build scalable, reliable features for their CRM product, working closely with a team to directly benefit nonprofit customers. The ideal candidate possesses experience with modern frontend and backend development, prioritizing maintainable and reliable code. This role offers the opportunity to grow your skills while making a real impact. Keela is a remote-first company with generous PTO, paid parental leave, and comprehensive health and retirement benefits. The salary range is $107,000 - $122,000 CAD, depending on location and experience.

Requirements

  • 2–3 years of professional software engineering experience
  • Proficiency with Vue.js for modern frontend development
  • Experience with Node.js backend development
  • Familiarity with MongoDB or SQL Databases
  • Familiarity with backend frameworks like Express , Fastify , or similar
  • Solid problem-solving skills and ability to work independently
  • Effective communicator who collaborates well within a team
  • Demonstrates a proactive approach to learning and improving processes

Responsibilities

  • Deliver features and maintain systems with minimal supervision
  • Write high-quality, maintainable code and unit tests
  • Collaborate with the team, provide feedback, and communicate progress clearly
  • Improve APIs, microservices, and legacy systems as needed
  • Contribute ideas to continuously improve team processes and code quality
  • Deliver small to medium features from development through testing with minimal supervision
  • Write high-quality, maintainable code for both backend and frontend systems
  • Contribute to maintaining and enhancing APIs and microservices
  • Maintain and improve existing systems, including some legacy code when needed
  • Participate in code reviews and provide constructive feedback to peers
  • Collaborate closely with the team to solve problems and deliver reliable solutions
  • Share ideas to improve team processes and code quality
  • Communicate progress and meet commitments reliably

Preferred Qualifications

Experience with React or another UI framework

Benefits

  • We’re a remote-first company
  • We also have generous PTO plans (4 weeks of vacation, volunteer time off, plus an office closure from Christmas to New Year’s Day!)
  • And support paid parental leave (12 weeks)
  • We offer robust medical, dental, vision, disability and life insurance coverages
  • And have a 4% match on RRSP

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.