Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Position Overview
We are seeking an experienced Full Stack Developer with expertise in Python, and JavaScript to design, customize, and optimize enterprise solutions. The role requires deep technical knowledge of the ERPNext ecosystem and the ability to develop, extend, and integrate ERP modules while ensuring performance, security, and scalability.
Key Responsibilities
1. ERPNext & Frappe Development
- Design, develop, and customize ERPNext modules using the Frappe Framework.
- Create new Doctypes, workflows, reports, and dashboards as per business needs.
- Extend ERPNext functionality with server scripts, client scripts, and custom apps.
- Implement business logic with Python (backend) and JavaScript (frontend).
- Ensure seamless migration and upgrades between ERPNext versions.
2. Integration & API Development
- Develop and maintain REST APIs / GraphQL integrations with third-party systems (banking, e-commerce, HR, CRM, etc.).
- Manage data imports, exports, and synchronization between ERPNext and external platforms.
- Create connectors for Office 365, G-Suite, payment gateways, and cloud services.
3. Database & Backend Management
- Work with MariaDB/MySQL for database queries, schema design, and optimization.
- Ensure data consistency, indexing, and high-performance query execution.
- Develop automated scripts for data migration, validation, and reconciliation.
4. Frontend Development
- Develop responsive and dynamic UIs using JavaScript, jQuery, Vue.js, or React (if used in stack).
- Customize ERPNext forms, print formats, and web views to match business requirements.
- Optimize frontend performance and enhance user experience.
5. Cloud & Deployment
- Deploy and maintain ERPNext on cloud infrastructure (DigitalOcean, AWS, Azure, etc.).
- Manage bench, Nginx, Redis, Celery, and background jobs.
- Implement CI/CD pipelines for ERPNext development and updates.
- Handle multi-site, multi-company, and regional deployments.
6. Security & Performance
- Implement role-based access control (RBAC) and data security measures.
- Monitor system performance, troubleshoot bottlenecks, and fine-tune queries.
- Apply ERPNext patches, updates, and bug fixes with minimal downtime.
7. Collaboration & Documentation
- Work with functional teams to gather requirements and translate them into technical solutions.
- Prepare technical documentation, user manuals, and training guides.
- Collaborate with QA testers for bug tracking and regression testing.
Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of hands-on experience with ERPNext & Frappe development.
- Strong expertise in:
- Backend: Python, Frappe Framework
- Frontend: JavaScript, jQuery, Vue.js/React, HTML, CSS
- Database: MariaDB/MySQL
- DevOps: Bench, Git, Docker, Nginx, Redis, CI/CD
- Experience with ERPNext module customization (Accounts, HR, Stock, Manufacturing, etc.).
- Familiarity with microservices, APIs, and cloud hosting environments.
- Knowledge of agile methodologies, version control (Git), and collaborative tools (Jira, Trello, etc.).
- Problem-solving mindset with ability to translate business needs into ERP solutions.
Key Competencies
- ERPNext Expert: Deep knowledge of ERPNext modules and architecture.
- Full Stack Mindset: Ability to work across backend, frontend, database, and deployment.
- System Integrator: Skilled in connecting ERP with external tools and APIs.
- Scalable Developer: Focused on performance, modularity, and maintainability.
- Collaborator: Strong communicator with cross-functional teams.
Key Skills
Ranked by relevanceReady to apply?
Join OGI International Sports Private Limited and take your career to the next level!
Application takes less than 5 minutes