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**
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
- 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.
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?