Full-Stack Software Engineer
Prospect Prediction Markets Inc. (TSXV: MKT)Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About Us
Prospect Prediction Markets is a Canadian public technology company building the infrastructure and tools for next-generation digital products. Our engineering team is developing Prospect Markets, a real-time sports prediction and gaming platform powered by modern web technologies, scalable microservices, blockchain integrations, and data-driven automation.
We’re a small, senior team moving fast. If you’re someone who thrives in high-ownership roles, enjoys solving hard technical problems, and wants to contribute meaningful code from day one, you’ll fit right in.
The Role
We’re hiring a Full-Stack Software Engineer to help us build and scale our core product systems. You’ll work across frontend interfaces, backend services, cloud infrastructure, CI/CD pipelines, and edge integrations. This is a hands-on role with direct responsibility for architecture, performance, and technical decision-making.
You’ll collaborate closely with the CTO, senior developers, and product leads. The impact is immediate and visible.
What You’ll Do
- Design, build, and maintain production-grade backend services (API, auth, data, messaging).
- Develop and refine responsive, high-performing front-end features and interfaces.
- Own major features end-to-end: requirements → design → implementation → deployment.
- Contribute to system architecture, service boundaries, and platform scalability.
- Improve reliability, performance, monitoring, and security across the stack.
- Build and maintain CI/CD pipelines, containerized environments, and cloud deployments.
- Diagnose and solve complex technical issues in production environments.
- Provide code reviews, mentorship, and technical guidance within the engineering team.
- Stay current with emerging technologies and recommend pragmatic adoption.
What We’re Looking For
- 5+ years of full-stack engineering experience in production environments.
- Strong proficiency with modern backend stacks (Node.js, Python, or similar).
- Solid frontend experience with React, Next.js, or comparable frameworks.
- Experience with containerized systems (Docker), CI/CD, cloud infrastructure (AWS / DO / GCP).
- Strong understanding of APIs, distributed systems, databases, and caching layers (Redis, Postgres).
- Ability to design scalable architectures and document technical decisions.
- Comfortable owning features, projects, and production outcomes.
- Bonus: Experience with AI coding, WebSockets, real-time systems, microservices, blockchain/web3 integrations, or data pipelines.
Why Join Us
- Direct impact on a product used by real customers in a fast-growing space.
- Senior, high-autonomy engineering culture.
- Zero bureaucracy – high trust, high ownership.
- Competitive compensation + equity (stock options).
- Work directly with experienced founders and a small, elite dev team.
- Opportunity to influence product direction, architecture, and engineering standards.
Job Types: Full-time, Permanent
Pay: $90,000.00-$110,000.00 per year
Benefits
- Casual dress
- Flexible schedule
- Stock options
- Work from home
Experience
- full-stack engineering: 5 years (required)
Location:
- Vancouver, BC V6C 1L6 (required)
Work Location: Hybrid remote in Vancouver, BC V6C 1L6
Similar Jobs
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free