Quack Logo

Base City: 

Calgary - Remote

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Other Experience: 

  • 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.

About the Job: 

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.

What they want you to do: 

  • 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.

© 2024