Full Stack Engineer Calgary

Company:  Quackdials
Location: Calgary
Closing Date: 04-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Quack is a fast-growing SaaS startup based out of Calgary, Alberta. We are revolutionizing the way businesses engage with their customers throughout the sales process. Our innovative parallel/power dialing platform empowers sales development reps (SDRs) to make more efficient and effective calls, ultimately driving revenue growth for our clients. Our customers can now connect to live prospects over the phone in 10X less time.

We are seeking a highly skilled Full Stack Engineer to join our dynamic and ambitious team. As a Full Stack Engineer, you will play a pivotal role in developing and maintaining our parallel/power dialing platform. The ideal candidate will have hands-on experience with SvelteKit, SvelteJS, Postgres, Cloudflare (for cron), Twilio, XState (frontend state management), trpc (typesafe RPC/routing), and Prisma. Proficiency in TypeScript is essential, and expertise in Svelte and SvelteKit is particularly valued due to the critical role they play in our application. We are looking for someone who can independently tackle projects and thrive in a fast-paced, self-directed environment.

Location:

Responsibilities:

Collaborate with the CTO to design, develop, and maintain Quack’s B2B SaaS platform.

Build efficient, scalable, and high-performing features using SvelteKit, SvelteJS, and TypeScript.

Implement frontend state management using XState and ensure seamless user experiences.

Integrate external services and APIs, such as Twilio, Outreach & SalesLoft, for seamless communication functionalities.

Develop and optimize database architecture using Postgres and Prisma.

Utilize Cloudflare for cron jobs and other relevant infrastructure needs.

Ensure code quality through testing, code reviews, and documentation.

Continuously research and implement best practices, tools, and technologies to enhance the platform's capabilities and performance.

Requirements:

Solid experience in full stack development with expertise in TypeScript.

Proven track record of working with Svelte and SvelteKit, preferably in production-level applications.

Strong understanding of frontend state management and experience with XState.

Familiarity with database management systems, specifically Postgres and Prisma.

Proficiency in integrating external services and APIs, such as Twilio.

Working knowledge of Cloudfare for cron jobs or similar infrastructure.

Self-motivated and able to work independently with minimal supervision.

Excellent problem-solving and debugging skills.

Strong communication and collaboration skills.

Prior experience in a fast-paced startup environment is a plus.

Why Join Quack:

Opportunity to get in on the ground floor (under 10 employees) with a fast-growing & well funded Canadian SaaS startup and contribute to its success story.

Dynamic and inclusive work environment that encourages creativity and collaboration.

Flexible work hours and the option for remote work.

How to Apply:

If you are ready to join our innovative team and contribute to the growth of Quack, please submit your resume, along with a cover letter highlighting your relevant experience, to [email protected]. Please include the subject line "Full Stack Engineer Application - [Your Name]." We look forward to reviewing your application!

Note: Due to the high volume of applications, only shortlisted candidates will be contacted. Thank you for your understanding.

#J-18808-Ljbffr
Apply Now
Share this job
Quackdials
  • Similar Jobs

  • Senior Full-Stack Developer Calgary, AB

    Calgary
    View Job
  • Software Developer - Full Stack Hybrid (Calgary, Canada)

    Calgary
    View Job
  • AltaML - Full-Stack Software Engineer

    Calgary
    View Job
  • Geotechnical Engineer - Calgary

    Calgary
    View Job
  • Full Stack Developer

    Calgary
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙