Frappe Developer
Location: Remote (India)
Experience: 3+ Years
About Zarnik
Zarnik is building a modern B2B marketplace for the hospitality industry.
We're evaluating technology choices for our next-generation platform and are looking for an experienced Frappe developer to help us assess whether Frappe is the right foundation for the product.
You'll work directly with the founder to discuss architecture, build prototypes, and, if we proceed with Frappe, help develop the platform.
What You'll Work On
Potential areas include:
- Marketplace workflows
- Product catalogue
- User and seller management
- Order management
- Inventory
- Payments
- Business workflows
- Reports and dashboards
- Third-party integrations
- Custom applications
Responsibilities
- Design and develop applications using the Frappe Framework
- Build reusable backend components
- Design data models and business workflows
- Develop APIs
- Integrate external services
- Optimize performance
- Debug production issues
- Participate in architecture discussions
- Review and validate AI-generated code before merging
RequirementsMust Have
- 3+ years of professional software development experience
- Hands-on experience with the Frappe Framework
- Strong Python skills
- Experience building custom business applications
- Experience designing database models
- Experience building REST APIs
- Git
- Strong analytical and problem-solving skills
Nice to Have
- ERPNext customization experience
- Marketplace or e-commerce experience
- Payment gateway integrations
- Docker
- Linux
- Experience with AI coding tools such as Cursor, Claude Code or GitHub Copilot
What We're Looking For
We're looking for someone who:
- Understands the strengths and limitations of the Frappe Framework
- Can discuss architectural trade-offs
- Enjoys building products from scratch
- Writes clean, maintainable code
- Takes ownership of their work
- Communicates technical concepts clearly
Why Join Zarnik
- Help shape the technical direction of a new product
- Work directly with the founder
- Small team with fast decision-making
- Opportunity to influence architecture from day one
- High ownership and real impact
How to Apply
Please include:
- Resume
- GitHub profile (if available)
- Links to Frappe projects you've worked on
- Portfolio or live projects
- A brief description of the most technically challenging feature you've built
Pay: ₹20,000.00 - ₹35,000.00 per month
Benefits:
- Paid sick time
- Work from home
Work Location: Remote