Software Engineer

Robert Half International — Canada · Posted ~2 hours ago

Mid Full-time Hybrid

Skills

Software development SaaS development Product development Collaborative software engineering SaaS Software engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a collaborative product development team building and evolving a mature SaaS platform. You will help deliver software that provides tangible value to customers while contributing to the future direction of a growing product. The position offers hybrid work, competitive compensation, bonus opportunities, retirement matching, comprehensive benefits and wellness support.

Highlights

Work on a mature SaaS platform with an established customer base and a strong growth roadmap. The role offers competitive compensation, bonuses, retirement-plan matching, comprehensive health benefits, wellness support, and a collaborative team environment.

Description

Location: The successful candidate must reside in Edmonton or Calgary, AB (Hybrid) Our client is a growing Alberta-based SaaS company that is transforming how organizations manage stakeholder engagement, communications, commitments, and reporting. Their platform is trusted by organizations across multiple industries and continues to expand as the business grows. As part of a collaborative product development team, you'll have the opportunity to build software that delivers real value to customers while helping shape the future direction of a mature and evolving SaaS platform. Why Join This Opportunity? Join a growing software company with an established product and customer baseWork on a modern SaaS platform with a strong roadmap for future growthHybrid work environment based in Edmonton or CalgaryCompetitive compensation packageCompany bonus programRRSP matchingComprehensive health, dental, and vision benefitsFlexible Spending AccountWellness benefitsCollaborative and supportive team cultureRegular team events and social activitiesOpportunity to contribute ideas and influence product direction About the Role We're looking for a Full Stack Developer who has a passion for frontend development and creating exceptional user experiences. In this role, you'll spend most of your time building modern web applications and developing customer-facing features while collaborating closely with product managers, designers, and fellow developers. You'll also gain exposure to backend development, APIs, and cloud-based technologies, making this an excellent opportunity for someone looking to continue growing as a full stack developer. What You'll Do Build and maintain modern web applications using Angular, React, or VueDevelop responsive, intuitive, and user-friendly interfacesCreate new product features and enhancementsCollaborate with product managers and developers to deliver high-quality solutionsIntegrate frontend applications with backend services and APIsParticipate in code reviews and agile development activitiesTroubleshoot issues and continuously improve application performanceContribute ideas that enhance the overall customer experience What We're Looking For 3+ years of professional software development experienceStrong experience with JavaScript, TypeScript, HTML, and CSSExperience with Angular, React, or VueExperience working with REST APIsWorking knowledge of backend development using Node.js or JavaExperience with PostgreSQL or other relational databasesStrong communication and collaboration skillsA passion for building great user experiences Nice to Have GraphQL experienceCloud platform exposure (AWS or Azure)Docker experienceCI/CD exposureSaaS product development experienceExperience with AI-assisted development tools