raisin Software
Senior Front End Engineer
raisin SoftwareCanada1 day ago
Full-timeRemote FriendlyEngineering, Information Technology
About Us

At raisin®, every connection helps charities and nonprofits raise more for the causes that matter. Our SaaS platform empowers 300+ organizations across Canada and the U.S. to fundraise more effectively in critical areas such as mental health, animal welfare, food security, medical research, and international development.

The Role

We're seeking an experienced Senior Front-End Developer to join our team and help build exceptional web experiences. You'll work with Angular, .NET technologies, styling, and CSS frameworks to create responsive, performant applications that delight users across all devices.

As a key member of our development team, you'll have the opportunity to make a significant impact on our product and mentor other developers while working with modern technologies.

What You’ll Do

  • Develop and maintain high-quality web applications using Angular and related technologies.
  • Collaborate with cross-functional teams, including designers and backend developers, to deliver seamless user experiences.
  • Design and implement responsive user interfaces that are visually appealing and intuitive to use.
  • Utilize UI frameworks such as Tailwind CSS, Flex, and Material Design to enhance the UI/UX of applications.
  • Write clean, efficient, and well-documented code while following best practices and coding standards.
  • Stay up to date with the latest web design trends, CSS frameworks, and industry best practices.
  • Optimize applications for maximum speed and scalability.
  • Conduct thorough testing and debugging to ensure high-quality deliverables.
  • Participate in code reviews to provide constructive feedback and ensure code quality.

Who You Are

  • A strong problem-solver with well-honed analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently as well as part of a team.
  • Attention to detail and a commitment to delivering high-quality work.
  • Continuous learning mindset to stay updated with emerging technologies and industry trends.
  • Prior SaaS or small-team experience helps you hit the ground running
  • Energized by autonomy, proactive, and motivated by impact
  • Excited to support nonprofits through better fundraising technology

What You’ll Bring

  • Minimum of 8 years of experience as an Application Developer/UI Professional, with a focus on Angular.
  • Strong knowledge of web development technologies such as HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with UI frameworks like Tailwind CSS, Flex, and Material Design.
  • Experience with CSS preprocessors like SASS or LESS.
  • Familiarity with accessibility and the Web Content Accessibility Guidelines (WCAG) 2.1.
  • Understanding of responsive design principles and mobile-first development.
  • Experience collaborating with cross-functional teams in an Agile/Scrum environment.
  • Knowledge of RESTful APIs and integrating frontend applications with backend services.
  • Enterprise experience with version control systems, such as Git.
  • Familiarity with build tools and package managers like npm and yarn.

Why Join Us

  • Use your Engineering talents to make a difference in the world
  • A mission-first culture where your work creates real-world impact.
  • Training, coaching, and mentorship to help you excel
  • Advancement opportunities across the organization
  • Remote-first, flexible work environment with a supportive Toronto-based team.

Key Skills

Ranked by relevance