Full Stack Developer (Software Engineer) - ERP & Inventory Systems
Company:
Yesagain FZC
Location:
SAIF Zone, Sharjah, UAE
Employment Type:
Full-Time (On-site)
About Yesagain FZC
Yesagain FZC is a leading UAE-based company specializing in the refurbishing, resale, and sustainable management of electronics and IT equipment. Our mission is to promote circular economy practices by extending product lifecycles and reducing electronic waste. We are expanding our in-house technical capabilities and seeking a talented
Full Stack Developer
to join our growing technology team.
Position Summary
We are looking for a skilled
Full Stack Developer (Software Engineer)
with hands-on experience in
Python
and strong knowledge of
ERP systems
,
inventory
, and
stock management platforms
. The ideal candidate will design, develop, and maintain software systems that optimize our operational efficiency, automate processes, and enhance integration across departments.
Key Responsibilities
Develop, test, and deploy custom ERP modules and web applications tailored to company operations.
Design and maintain
inventory and stock management systems
integrated with purchasing, sales, and production workflows.
Collaborate with management, operations, and finance teams to understand business requirements and translate them into technical solutions.
Build RESTful APIs and manage database structures (MySQL, PostgreSQL, or similar).
Develop both
front-end interfaces
(HTML, CSS, JavaScript, React or Angular) and
back-end logic
(Python frameworks such as Django or Flask).
Implement user authentication, data validation, and secure access control systems.
Ensure software scalability, performance optimization, and integration with third-party services.
Maintain code documentation, system manuals, and version control using Git.
Provide technical support and troubleshooting for deployed systems.
Coordinate with the IT and operations team for deployment, maintenance, and process improvements.
Qualifications & Skills
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
Minimum
3-5 years of full-stack development experience
.
Proven experience developing or customizing
ERP systems
(e.g., Odoo, SAP Business One, or custom-built ERPs).
Strong background in
inventory, warehouse, or stock management applications
.
Technical Skills:
Languages:
Python (must), JavaScript, HTML5, CSS3
Frameworks:
Django, Flask, React.js or Angular
Databases:
MySQL, PostgreSQL, or MongoDB
Version Control:
Git / GitHub
Other Tools:
REST APIs, JSON, Docker (optional), Linux environment
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication and teamwork skills.
Ability to work independently and manage multiple projects simultaneously.
Detail-oriented and committed to delivering quality results.
Why Join Yesagain FZC?
Opportunity to lead digital transformation projects in a growing, sustainability-focused company.
Collaborative and innovative work environment.
Competitive salary package based on experience and performance.
On-site work in
SAIF Zone, Sharjah
, offering stability and professional growth.
Job Type: Full-time
Application Question(s):
What pre-treatment steps are required before anodising aluminium?
How do you prepare the anodising tank and monitor acid concentration?
What is the ideal voltage and temperature range for sulphuric acid anodising?
How often should you change or replenish the anodising bath?
Experience:
* Aluminium anodisation: 2 years (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.