Overview
We are seeking an ambitious Full-Stack Developer to lead the development of a new SaaS platform from the ground up.
This is a unique opportunity for an entrepreneurial developer who wants more than a traditional job. This position will not be a traditional 9-5, and will be given opportunities to participate in the future success of the business.
The successful candidate will have the opportunity to become the technical leader of the venture and may be considered for future profit-sharing and/or equity participation based on performance and project success.
To identify the strongest candidate, three applicants will initially be selected for a paid 4-week development contract to present their work over that period, with specific . Following this evaluation period, one candidate will be offered an extended 3-month contract to lead continued development of the platform.
What You'll Build
The successful applicant will be responsible for designing, developing, and maintaining a modern web application that includes:
- Interactive map-based search functionality
- User dashboards and account management
- Subscription and membership features
- Document ingestion and processing workflows
- AI-assisted data extraction and analysis
- Contractor/vendor portals
- Administrative management tools
- Analytics and reporting functionality
- Public-facing marketing website
The application will be built from scratch and the selected candidate will play a significant role in determining the final technology stack.
Required SkillsFront-End Development
- React
- Next.js
- TypeScript
- HTML5 / CSS3
- Responsive Design
- Modern UI Frameworks (Material UI, Tailwind CSS, etc.)
Back-End Development
- Node.js
- REST APIs
- Database Design
- Authentication & Authorization
- Role-Based User Management
Database Experience
Experience with one or more:
Cloud & DevOps
Experience with:
- AWS, Azure, or Google Cloud
- Docker
- Git/GitHub
- CI/CD workflows
- Application deployment and maintenance
AI & Document Processing
Experience with:
- OpenAI APIs or equivalent LLM platforms
- Document parsing and extraction
- OCR technologies
- Data processing pipelines
UI / UX Design
Ability to:
- Design intuitive user experiences
- Create wireframes and prototypes
- Build polished, production-ready interfaces
- Optimize user workflows
Bonus Qualifications
Experience with any of the following is considered a major asset:
- GIS or map-based applications
- Mapbox
- Google Maps APIs
- Geospatial databases
- SaaS platform development
- Subscription billing systems
- Stripe integrations
- Data visualization
- Search and filtering systems
- Startup or founder experience
What We're Looking For
The ideal candidate is:
- Entrepreneurial and self-directed
- Comfortable making technical decisions
- Interested in building products from scratch
- Able to balance speed and quality
- Strong communicator
- Interested in eventually leading a technical team
Contract StructurePhase 1 – Evaluation Contract
- Paid 4-week development contract
- Three candidates selected
Phase 2 – Lead Development Contract
- One candidate selected
- Additional 3-month development contract
- Opportunity for ongoing engagement
Long-Term Opportunity
The successful candidate may be considered for:
- Technical Lead role
- CTO position
- Profit-sharing arrangements
- Equity participation
How to Apply
Please provide:
- Resume
- Portfolio or GitHub profile
- Examples of web applications you have built
- Brief description of a project you developed from concept to deployment
Applicants who demonstrate both technical ability and entrepreneurial thinking will receive priority consideration. Specific education requirements are not a priority, and general experience within the SaaS industry or app development will be prioritized.
Costs associated with the development over contract periods will be covered by the company. The position is considered to be fully remote, and applicants do not need to reside in Calgary, AB.
Job Types: Full-time, Contract, Fixed term contract, Freelance
Contract length: 12 months
Pay: $60,000.00-$80,000.00 per year
Benefits:
- Casual dress
- Flexible schedule
Work Location: Remote