We are a Vancouver-based startup seeking a detail-oriented Full-Stack TypeScript developer to help maintain and evolve our production-ready event discovery platform.
The application is already live, with ongoing improvements focused on providing a polished user experience.
This is an ongoing, highly flexible, part-time role, with opportunities for increased responsibility, compensation, and equity as the company grows.
The Tech Stack & Infrastructure:
- Monorepo: pnpm workspace with Node.js & TypeScript.
- Backend/DB: Express, PostgreSQL, Drizzle ORM, Zod, and Orval for OpenAPI codegen.
- Frontend: React, Vite, wouter routing (Heavy focus on responsive UI/UX and layout precision).
- DevOps/Cloud: Docker & Nginx for deployment. AWS S3, AWS RDS, and Amazon SES.
- Integrations: Stripe Payment API, MaxMind GeoLite2, and Google Analytics 4.
The Role & Commitment:
- This is a highly flexible, part-time role.
- This role is well suited to someone who enjoys taking ownership of their work and can operate effectively with minimal supervision.
- Tasks include fixing bugs, managing database schema adjustments via Drizzle, and implementing new features.
- We maintain strict codebase hygiene and documentation protocols (matching schema updates with documentation updates in single commits) that must be followed closely.
Ideal Candidate Profile:
- Must be local to Greater Vancouver for occasional in-person coffee/lunch meetings to discuss product direction and roadmap planning.
- Strong professional communication skills and high accountability.
- Comfortable working with Git, small focused commits, and maintaining clear documentation alongside code changes.
- Experience packaging, submitting, and maintaining applications for the Apple App Store and Google Play is preferred.
- Professional software development experience is a significant asset. We're particularly interested in developers with a strong eye for frontend polish, pixel-perfect layouts, and responsive UI implementation.
Compensation, Structure & Growth Potential:
- Competitive hourly rate tailored directly to your experience level and technical capabilities.
- Opportunity to discuss equity after an initial trial period.
- Long-Term Growth: We're looking for someone interested in growing with the company. The right person won't simply maintain the platform, they'll help shape its technical direction. As the company grows, there will be opportunities for increased ownership, leadership responsibilities, expanded compensation, and equity.
Please reply with a brief note about your experience and a link to your live portfolio website/personal site. (Please note: Applications without a live portfolio or personal website will not be reviewed, as we use these to evaluate frontend implementation quality and attention to visual detail.)
Pay: From $30.00 per hour
Benefits:
- Flexible schedule
- Work from home
Application question(s):
- Please paste the URL to your live frontend portfolio website here.
Work Location: Remote