Retour à la recherche
RS
raisin SoftwareSource d’offres vérifiée

Senior Full Stack Developer

Offre en anglais

Develop and maintain high-quality full-stack web applications using Angular and .NET/C#. Architect secure, scalable back-end services and APIs while mentoring other developers and leveraging AI-assisted workflows.

  • Télétravail
  • Canada
  • Publié 7 juill. 2026
  • Postuler avant le 31 août 2026
  • 1 poste

Résumé du poste

About Raisin 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 Full Stack Developer to join our team and help build exceptional, end-to-end web experiences. You’ll work across the stack, Angular on the front end and .NET/C# on the back end, designing responsive, performant interfaces along with the APIs, services, and data layers that power them. In the near term, you will likely be involved more in Back End development, including helping us architect our newest product that is under development. As a key member of our development team, this is an opportunity to make a significant impact on our product and mentor other developers while working with modern technologies and AI-assisted development workflows. What You’ll Do Develop and maintain high-quality web applications across the full stack, using Angular on the front end and .NET/C# on the back end. Use your experience in creating complex Back End software to help us architect services and APIs. Design, build, and maintain RESTful APIs and back-end services that are secure, performant, and scalable. Model and manage relational data using Entity Framework, working with PostgreSQL and Microsoft SQL Server. Collaborate with cross-functional teams, including designers, product managers, and fellow engineers, 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 and Angular to enhance the UI/UX of applications. Leverage generative AI tools (we use Claude Code) to accelerate development, while maintaining strong engineering judgment and code quality. Write clean, efficient, and well-documented code while following best practices and coding standards. Optimize applications for maximum speed and scalability across both client and server. 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 Minimum of 8 years of experience in full-stack software development, with strong proficiency across both front-end and back-end technologies. Strong proficiency in .NET and C# for building back-end applications and services. Hands-on experience with Entity Framework for data access and object-relational mapping within .NET. Solid relational database (RDBMS) experience, including PostgreSQL and Microsoft SQL Server. Strong knowledge of web development technologies such as HTML5, CSS3, JavaScript, and TypeScript, with a focus on Angular. Familiarity with accessibility and the Web Content Accessibility Guidelines (WCAG) 2.1. Understanding of responsive design principles and mobile-first development. Excellent communication and collaboration skills. 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. Experience using Generative AI to assist in code development (we use Claude Code), with the judgment to apply AI-assisted workflows effectively while upholding high code quality. Compensation raisin expects to offer a base salary in the range of $105,000 – $130,000 CAD. Individual compensation within this range is determined based on job-related skills, experience, and location. Total compensation may also include additional benefits and growth opportunities. AI in Recruitment raisin does not use artificial intelligence to evaluate or screen candidates during the recruitment process. Our team reviews all applications to ensure a thoughtful, human-centred hiring experience

Ce que vous ferez

Develop and maintain high-quality full-stack web applications using Angular and .NET/C#. Architect secure, scalable back-end services and APIs while mentoring other developers and leveraging AI-assisted workflows.

Exigences

Requires a minimum of 8 years of full-stack experience with strong proficiency in .NET, C#, and relational databases. Candidates must be skilled in Angular and modern web technologies with a focus on accessibility and responsive design.

Compétences indiquées

  • PostgreSQLSouhaitée
  • AngularSouhaitée
  • Tailwind CSSSouhaitée
  • JavaScriptSouhaitée
  • TypeScriptSouhaitée
  • .NETSouhaitée
  • C++Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Angular
  • .NET
  • C#
  • Entity Framework
  • PostgreSQL
  • Microsoft SQL Server
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • RESTful APIs
  • Generative AI
  • WCAG 2.1
  • Responsive Design
  • SaaS

Domaines d’emploi

  • Software
  • Technology
  • Engineering

Renseignements supplémentaires

Expérience minimale
5+ ans
Postuler avant le
31 août 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Exigences de lieu
Country, Toronto, Ontario, Canada
Niveau d’expérience
Mid-Senior level