Experience Requirements
• 3–5 years of software development experience (Backend focused)
• Experience working with open-source systems or enterprise internal systems is an advantage (HRM, ERP, Workflow, Admin Portal…)
Professional Skills
• Proficient in one backend language (preferably Python or equivalent)
• Good understanding and development of RESTful APIs
• Experience working with relational databases (PostgreSQL/MySQL or equivalent)
• Understanding of concepts: authorization, authentication, transaction handling
• Experience working with open-source frameworks or platforms (frappe, odoo)
• Ability to read, customize, and extend existing system source code
System & Open-source Knowledge
• Understanding of enterprise application architecture (multi-module, workflow-based)
• Basic knowledge of caching, background jobs, queues (usage level)
• Understanding of data organization and processes in HRM/ERP systems
• Long-term maintenance and system expansion mindset
Frontend Skills (support)
• Basic understanding of a Frontend framework (React/Vue or equivalent)
• Ability to edit forms, layouts, and integrate APIs
• Proficient in HTML, CSS, JavaScript
• Understanding of data flow from the interface to the backend
Skills
• Ability to read and understand business documentation and work with BA/PM/HR
• Ability to work independently at the module level
• Good logical thinking, debugging, and system analysis skills
• Write clear, maintainable code and adhere to coding guidelines