🔔 FCM Loaded

Frappe/ERPNext Developer

Insasoft Technologies LLP

2 - 5 years

Dindigul

Posted: 05/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Were looking for a technical leader to spearhead our ERPNext implementation and custom development. You will be the primary architect of our ERP system, responsible for coding high-level features and mentoring a team of developers (Junior Backend, UI, and Mobile App) to deliver a robust business solution.

The Role: You will not just be writing code; you will be building a development culture. You will guide Laravel developers in transitioning to the Frappe Framework and ensure our mobile and frontend teams have the APIs they need.

Key Responsibilities

  • Solution Architecture & Customization: Design and develop scalableCustom Apps within the Frappe Framework (v14/v15). strictly adhering to \"Upgrade-Safe\" development practices (no core file modifications).
  • Technical Leadership & Mentorship: Lead the development team by assigning modules, conducting code reviews, and enforcing strict version control (Git). You will mentor junior developers on Frappe architecture and best practices.
  • Advanced Backend Development: Write complex Python Server Scripts, optimize business logic, and manage heavy background jobs (using Redis Queue) to ensure system performance.
  • API Management & Integration: Design and document secure REST API endpoints (Custom Whitelisted Methods) to serve data to our Mobile App and external Front-end interfaces.
  • Database & Performance: Optimize MariaDB database queries and manage indexing for speed and reliability.
  • DevOps & Server Management: Oversee the production hosting environment (Linux/Ubuntu, Docker, Nginx). Manage deployments via CI/CD pipelines, handle backups, and ensure high availability/uptime.

Required Skills & Experience

  • Experience:
  • 3+ Years of hands-on experience specifically withFrappe Framework & ERPNext .
  • 5+ Years of total experience in Python (Backend) development.
  • Framework Mastery: Deep understanding of the Frappe architecture (\"The Frappe Way\"), including DocTypes, Hooks, Server Scripts, and Client Scripts.
  • Core Languages: Expert proficiency inPython (for backend logic) andJavaScript (for Frappe Desk UI/Client-side scripting).
  • API Development: Strong experience creating customWhitelisted Methods and REST APIs for external consumers (Mobile/Web Apps).
  • Database: Advanced SQL skills withMariaDB (complex queries, optimization, and structure).
  • DevOps & Tools:
  • Proficiency withFrappe Bench CLI , Redis (Caching), and Supervisor.
  • Experience withDocker , CI/CD pipelines, and Linux server administration (DigitalOcean/AWS).
  • Discipline: A strict mindset against \"core hacks\"candidates must demonstrate a portfolio of clean, modular Custom Apps.

What We Value:

  • Mentorship: Experience training juniors or leading a small tech team.
  • Problem Solving: A \"Fix it once, fix it right\" mentality.
  • Communication: Ability to translate our business plan into technical tasks for the team.

Bonus Points:

  • Experience transitioning developers from other MVC frameworks (like Laravel/Django) to Frappe.
  • Contributions to the Open Source ERPNext repository.

How to Apply: Send your CV and a link to yourGitHub profile or portfolio of Custom Apps you have built.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.