# Vibe Coder - Python + React.js Developer
Position Overview
We're seeking a Vibe Coder who embodies the perfect blend of technical excellence and creative problem-solving. This role is for a developer who doesn't just write code, but crafts digital experiences with passion, precision, and an innate understanding of user flow and system architecture.
Core Technologies
- Backend: Python (Django/FastAPI/Flask)
- Frontend: React.js with modern ecosystem (Next.js, TypeScript)
- AI-Assisted Development: VS Code Copilot, Claude Code
- Development Philosophy: Clean code, thoughtful architecture, user-centric design
Key Requirements
Technical Fundamentals
- Strong Python Expertise: Deep understanding of Python fundamentals, object-oriented programming, async/await patterns, and web framework proficiency
- React.js Mastery: Component lifecycle, hooks, state management (Redux/Zustand), performance optimization, and modern React patterns
- Full-Stack Integration: API design, database integration, authentication systems, and deployment pipelines
- Code Quality: Test-driven development, clean architecture principles, and maintainable code practices
AI-Assisted Development Proficiency
- VS Code Copilot: Advanced usage for code completion, refactoring, and problem-solving acceleration
- Claude Code: Experience with AI-assisted coding workflows, prompt engineering for development tasks, and integrating AI tools into daily development practice
- AI Collaboration: Understanding how to effectively collaborate with AI tools while maintaining code quality and architectural integrity
Attention to Detail
- Pixel-Perfect Implementation: Translating designs into flawless user interfaces with meticulous attention to spacing, typography, and visual hierarchy
- Code Review Excellence: Thorough code review practices, catching edge cases, and maintaining consistency across codebases
- Documentation: Clear, comprehensive documentation of code, APIs, and system architecture
- Testing Mindset: Writing robust tests, edge case consideration, and quality assurance practices
Second Brain / PKM (Personal Knowledge Management) Tools
- Understanding of PKM Principles: Familiarity with concepts like Zettelkasten, PARA method, progressive summarization, and knowledge graph thinking
- Tool Experience: Hands-on experience with tools like Obsidian, Notion, Roam Research, Logseq, or similar knowledge management platforms
- Information Architecture: Ability to design and implement systems that help users capture, organize, and retrieve information effectively
- Workflow Integration: Understanding how PKM tools integrate into productivity workflows and development processes
What Makes You a "Vibe Coder"
Technical Intuition
- You can sense when code "feels right" and when something needs refactoring
- You understand the balance between perfect code and shipping functional products
- You have an instinct for user experience that influences your technical decisions
Collaborative Energy
- You thrive in environments where AI tools augment human creativity
- You can explain complex technical concepts in simple terms
- You contribute to a positive team culture while maintaining high standards
Continuous Learning
- You stay current with emerging technologies and development practices
- You experiment with new tools and share learnings with the team
- You understand that great developers are perpetual students
Preferred Experience
- 0-3+ years of professional development experience
- Experience building and deploying full-stack applications
- Familiarity with modern development workflows (Git, CI/CD, containerization)
- Previous work on productivity tools, note-taking apps, or knowledge management systems
- Understanding of information science or cognitive psychology principles
Technical Environment
- Development: VS Code with Copilot, Claude Code integration
- Version Control: Git with collaborative workflows
- Deployment: Cloud platforms (AWS/GCP/Vercel)
- Database: PostgreSQL, Redis for caching
- Monitoring: Application performance monitoring and logging
What We Offer
- Opportunity to work on cutting-edge PKM and productivity tools
- Environment that embraces AI-assisted development
- Team that values both technical excellence and creative thinking
- Flexible work arrangements with focus on output over hours
- Professional development budget for tools, courses, and conferences
Application Process
Please include:
1. Portfolio: Examples of Python + React.js projects (GitHub links preferred)
2. PKM Philosophy: Brief description of your personal knowledge management approach and tools you use
3. AI Development Experience: Examples of how you've used AI coding tools in your workflow
4. Code Sample: A small project demonstrating attention to detail and clean code practices
---
We're building tools that help people think better and work smarter. If you're excited about the intersection of technology, productivity, and human cognition, we'd love to hear from you.
Job Types: Full-time, Fresher, Internship
Contract length: 4 months
Pay: ₹120,000.00 - ₹360,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.