Skip to main content

Full Stack Developer

Technology
Confidential
Markham, Canada$36,000 - $50,000 /year1 months agoUntil 2026-05-31
Full timeOn-site

Job description

  • *About Us — AI Geek Camp**
AI Geek Camp builds AI-powered education and productivity tools with a focus on speed, execution, and knowledge sharing. We're rapidly iterating on multiple small-scale web and app products and are looking for efficient, pragmatic developers who enjoy documenting and sharing what they learn.

Website: www.aigeekcamp.com

  • *Responsibilities
  • Rapidly develop and iterate on web and mobile applications using modern tech stacks, delivering MVP features within tight timelines (3–7 days)
  • Independently or collaboratively handle the full development cycle — frontend UI, backend logic, database design, and deployment
  • Produce thorough development process documentation alongside all deliverables (used internally for knowledge sharing and training materials)
  • Participate in code reviews and technical architecture discussions; continuously improve code quality, performance, and maintainability
  • Collaborate with the team to turn development experience into reusable educational content
  • *Requirements
  • 1+ year of relevant development experience (exceptional junior candidates will be considered); demonstrated ability to build rapid prototypes
  • Strong technical writing and documentation skills are essential. During development, you are expected to maintain a complete development log (daily or milestone-based) covering: technical decisions and overall architecture rationale; key implementation steps, code structure explanations, and critical code snippets; problems encountered, debugging process, and final solutions; deployment workflow and environment configuration (including .env.example templates); improvement suggestions and reusable takeaways
  • Documentation format: Markdown (Obsidian, Notion, or VS Code preferred), with support for code blocks, screenshots, and Mermaid diagrams
  • All documentation must be properly sanitized — real API keys, credentials, file paths, and email addresses must be replaced with placeholders (e.g., YOUR\_API\_KEY\_HERE, REDACTED). Candidates are expected to handle this independently; "unable to provide due to privacy concerns" is not an acceptable reason for incomplete documentation
  • Proficient with Git version control; able to maintain code and documentation together in a repository
  • Demonstrated interest or ability in turning development experience into teaching materials, blog posts, or open-source documentation
  • *Tech Stack
  • Frontend: React / Next.js / Vue (proficient in at least one)
  • Backend: Node.js / Python / Go (proficient in at least one)
  • Database: Supabase / Firebase / MySQL / PostgreSQL
  • Deployment: Vercel / Docker / cloud platforms
  • Familiarity with AI-assisted development tools (e.g., Cursor, Claude) is a plus
  • *Nice to Have
  • Public or internal development documentation from past projects, a personal tech blog, or well-maintained GitHub READMEs
  • Experience with documentation tools such as Obsidian, Notion, or Docusaurus
  • Background in teaching, open-source contribution, or knowledge sharing within small teams
  • *Compensation & Benefits
  • Salary: Competitive and negotiable, based on skill level and delivery quality
  • Work arrangement: Project-based or full-time options available; remote-friendly
  • Bonuses: Performance-based incentives and knowledge-sharing rewards
  • *How to Apply
You can apply through either of the following methods:
  • Online submission: Visit aigeekcamp.com, create an account, and submit your resume under My Profile in your personal dashboard.
  • Email: Send your resume along with one sample of a past teaching plan, lesson log, or relevant project portfolio to fix8848@gmail.com.
Pay: $36,000.00-$50,000.00 per year

Work Location: In person

Keywords
artificial-intelligencemobile-appstechnology-stackmicrosoft-most-valuable-professional-mvpminimum-viable-product-mvptraining-and-developmentuser-interface-uiplanning-and-designvisual-art-designproduct-development-and-designtraining-certificationeducation-trainingcabinet-construction-materials-hardwaretraining-materials-methodscode-reviewdebuggingworkflowenvironment-health-and-safety-hsseecology-environmentmarkdownobsidiannotionvisual-studio-codeapplication-programming-interface-apisoftware-version-managementrevision-managementsource-code-managementversion-controlbloggingopen-sourcereact-jsreactnext-jsnodejspythongolangsupabasefirebasegoogle-firebasemysqlpostgresqlpostgresverceldockerdeveloper-toolscursorclaude-by-anthropicdating-personalsgithubdocusaurustime-and-attendanceonlinegmail

¿Te interesa este puesto?