Qureos

FIND_THE_RIGHTJOB.

Full Stack Developer (Software Engineer) - Python, ERP & Inventory Systems

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title: 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)

© 2025 Qureos. All rights reserved.