Senior Full-Stack Developer
Projekt Network · Montreal ·
- Work mode
- Remote
- Seniority
- Senior
- Employment
- Contract
- Category
- Fullstack
- Experience
- 5+ years
- Visa sponsorship
- No
- Salary
- CAD 110,000 – 145,000 / year
Projekt Network · Montreal ·
Similarweb · Tel Aviv
natter · Remote - GMT */-3hrs
Clever Benefits · Phoenix, Arizona, United States
Talent-360.me · Cairo, Cairo Governorate, Egypt
Senior full-stack developer building features end to end across Projekt Network's Django API, Next.js web app, and React Native mobile apps for a construction-trades networking and job marketplace platform, including owning its AI/LLM-powered features. Remote role (Montreal timezone preferred); requires existing Canadian work authorization.
Compensation: $110k – $140k CAD
$110k – $145k CAD
Location: Montreal, QC (Remote — Montreal timezone preferred) Type: Full-time Eligibility: Must have existing legal authorization to work in Canada. We are not able to sponsor visas or work permits for this role.
Projekt Network is a professional networking and collaboration platform connecting tradespeople and businesses in the construction and skilled trades industry. It combines a professional social network, a job marketplace, and a project-portfolio showcase in one product, shipped across three coordinated surfaces: a Next.js web app, native iOS/Android apps, and a shared Django cloud API — all hosted cloud-native on Google Cloud.
We're growing quickly and expanding our engineering team.
We're looking for a Senior Full-Stack Developer who can move confidently across all three of our surfaces — the Django API, the Next.js web app, and the React Native mobile apps.
This is a versatility-first role. You'll build new features end to end and you'll be one of the people who figures out what's actually going wrong when something breaks in production. The most valuable person on a team our size isn't the one with the deepest knowledge of a single framework — it's the one who can pick up an unfamiliar part of the system, work out what's really happening, and fix it properly.
You'll be joining a small engineering team working on a live product with real users, so what you ship reaches people within days rather than quarters. You'll also have a direct hand in technical decisions — architecture, tooling, and how the team works — rather than inheriting someone else's.
Feature Development, End to End Design and ship features across the full stack: Django models, DRF endpoints and business logic through to the Next.js interfaces and React Native screens people actually use. Take features from a rough idea to something shipped and working on every surface.
Debugging & Production Support Diagnose and resolve issues wherever they live — a slow query, a broken API contract, a mobile-only rendering bug, a third-party integration failing quietly. Reproduce problems, form a hypothesis, test it, and fix the root cause rather than the symptom.
Cross-Platform Consistency Keep the web app and mobile apps coherent as the product evolves. Make sure a feature launched on the web has a considered path onto iOS and Android, and that the shared API serves both well.
AI Features Own and extend the AI-powered parts of the platform. We already ship an AI assistant that coaches tradespeople on their careers, guides users around the platform, and surfaces relevant people and jobs from our own data, plus AI-assisted generation of resumes, job descriptions and summaries. You'll build on that: improving prompts and output quality, extending our multi-provider abstraction layer, keeping streaming responses fast and reliable, controlling cost and latency, and designing new AI features that are genuinely useful rather than bolted on.
Code Quality & Testing Write meaningful tests. Review code and have yours reviewed. Help set and hold the standards for a codebase that needs to stay workable as the team grows.
Performance & Reliability Profile and improve slow paths across the stack — database queries, API responses, page loads, and app startup. Help keep the platform stable through growth spikes.
Backend
Frontend & Mobile
Cloud & Infrastructure
Additional Services
Required Experience
Nice to Have
Not Required
Soft Skills
Please submit your resume and a brief note about why you're interested in this role. Include any relevant GitHub repositories or portfolio projects that demonstrate your Python/Django and React work — and if everything you've built is private, just tell us about it.
Apply to:
Similarweb · Tel Aviv