Full Stack Developer – ERP Software
Job Type: Full-Time
Experience: 1+ Year
Location: Mysore- [In-person].
Industry: Glass Manufacturing / Technology
Department: Software Development
About the Role
We are looking for a dynamic and passionate Full Stack Developer with a minimum of 1+ year of professional development experience to join our technology team.
The selected candidate will be responsible for the development, enhancement, integration, and maintenance of ERP software specifically designed for the glass manufacturing and processing industry.
The ideal candidate must have strong hands-on knowledge of full-stack web development, databases, ERP systems, and accounting workflows. Candidates with at least 1 year of experience working on ERP development projects will be preferred.
Strong accounting knowledge is mandatory, as the developer will be involved in developing and integrating ERP modules related to finance, billing, taxation, receivables, payables, and business transactions.
Key Responsibilities
- Develop, maintain, and enhance ERP applications for the glass manufacturing industry.
- Work across the complete software development lifecycle — requirement analysis, development, testing, deployment, and maintenance.
- Develop scalable and responsive frontend and backend applications.
- Develop and integrate REST APIs and real-time communication systems.
- Build ERP modules for production, inventory, sales, purchase, accounting, orders, customers, vendors, and operations.
- Understand business processes and convert them into functional software workflows.
- Design and maintain database structures and optimize SQL queries.
- Implement real-time functionality using WebSockets.
- Develop Progressive Web Applications (PWA).
- Integrate accounting and financial workflows into ERP modules.
- Debug, troubleshoot, and optimize existing applications.
- Write clean, reusable, scalable, and well-documented code.
- Work closely with management, operations, accounts, and other teams to understand ERP requirements.
Mandatory Technical SkillsBackend
- Java
- Node.js
- Python
- REST API development
- WebSockets
Frontend
- TypeScript
- React.js
- Svelte 5
- Tailwind CSS
- Responsive web development
Database
- MySQL
- SQL queries
- Database design
- Joins, indexing, relationships, and optimization
Application Development
- Progressive Web Applications (PWA)
- API integration
- Authentication and authorization
- Real-time applications
- ERP application architecture
Accounting Knowledge – Mandatory
The candidate must have a good practical understanding of accounting concepts and business financial workflows.
Knowledge should include:
- Accounts Payable (AP)
- Accounts Receivable (AR)
- Sales and purchase accounting
- Invoicing and billing
- Credit and debit notes
- Payments and receipts
- Customer and vendor ledgers
- General Ledger (GL)
- Journal entries
- Debit/Credit concepts
- Outstanding and ageing reports
- Bank and cash transactions
- GST and taxation concepts
- Profit & Loss fundamentals
- Balance Sheet fundamentals
- Trial Balance
- Financial reporting
- Integration between sales, purchase, inventory, and accounting modules
The candidate should be able to understand accounting requirements and translate them into ERP software functionality.
ERP Development Experience
Minimum 1 year of ERP development experience is required.
The candidate should understand how different ERP modules interact with each other, particularly:
- Production Management
- Inventory Management
- Purchase Management
- Sales & Order Management
- Accounting & Finance
- Customer Management
- Vendor Management
- Job/Work Order Management
- Dispatch & Logistics
- Billing & Invoicing
- Reporting & Dashboards
Understanding of Integrated ERP Workflows
The candidate should understand that ERP modules are interconnected.
For example:
Purchase → Inventory → Vendor Payable → Payment → Accounting
and
Sales Order → Production → Inventory → Dispatch → Invoice → Customer Receivable → Payment → Accounting
Understanding these business flows will be an important part of the role.
Industry-Specific Advantage
Experience or understanding of manufacturing, production, inventory, supply chain, or accounting processes will be highly valuable.
Experience in the glass manufacturing, glass processing, fabrication, construction materials,
or similar manufacturing industry will be an added advantage.
Candidate Requirements
- Minimum 1+ year of professional software development experience
- Minimum 1 year of ERP development experience
- Solid accounting knowledge – Mandatory
- Strong knowledge of full-stack development
- Good understanding of MySQL and relational databases
- Experience with modern frontend and backend technologies
- Strong analytical and problem-solving skills
- Ability to understand business requirements and convert them into software solutions
- Ability to work independently and collaboratively
- Strong debugging and troubleshooting skills
- Good communication skills
- Willingness to learn manufacturing and glass-industry processes
Ideal Candidate Profile
1+ Year Experience | ERP Development | Accounting Knowledge | Java | Node.js | Python | TypeScript | React.js | Svelte 5 | MySQL | WebSockets | Tailwind CSS | PWA
We are particularly looking for a developer who can combine technical development skills + ERP understanding + accounting knowledge to build practical software solutions for our glass-industry operations.
What We Offer
- Opportunity to work on a real-world ERP product
- Exposure to manufacturing and glass-industry operations
- Opportunity to work with modern full-stack technologies
- Exposure to accounting, inventory, production, sales, and supply-chain workflows
- Opportunity to contribute to ERP architecture and product development
- Dynamic and growth-oriented work environment
How to Apply
Interested candidates can send their updated resume, along with details of their ERP development experience, accounting knowledge, and relevant project portfolio/GitHub profile, to:
[email protected]
Subject: Application – Full Stack Developer – ERP
Join us in building a next-generation ERP platform specifically designed for the glass industry.
Pay: ₹350,000.00 - ₹400,000.00 per year
Benefits:
- Flexible schedule
- Paid sick time
Ability to commute/relocate:
- Mysore, Karnataka 570009: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Required)
Experience:
- Web development: 1 year (Required)
Language:
- English, Hindi. (Required)
Location:
- Mysore, Karnataka 570009 (Required)
Work Location: In person
📌 Full Stack Developer (India)
🏢 JP Safety Glass, Mysore.
📍 India