Mid-Level Software Developer

Arkan Tech Jo — Jordan · Posted ~2 hours ago

Mid Full-time Onsite

Skills

web application development backend development APIs system integration databases troubleshooting Web Applications Backend Services Databases ERP E-commerce

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an onsite software development team building and maintaining web applications, backend services, APIs, and integrations for ERP and e-commerce operations. You will translate business requirements into reliable software, write maintainable code, troubleshoot production issues, and work with databases and third-party platforms.

Highlights

Full-time development role working on web applications, backend services, APIs, and integrations supporting business operations. Offers close collaboration with technical and project leadership and opportunities to build maintainable, scalable software.

Description

Company DescriptionArkan Tech is a technology company based in Amman, helping e-commerce businesses streamline their operations through ERP systems, software integrations, automation and data analytics. We develop scalable solutions covering inventory, procurement, order fulfilment, delivery, customer support and internal business operations. Role DescriptionWe are looking for a full-time, on-site Mid-Level Software Developer to join our development team in Amman. You will develop and maintain web applications, APIs and system integrations supporting ERP and e-commerce operations. You will work closely with the Tech Lead, Project Manager and other developers to translate business requirements into reliable software solutions. ResponsibilitiesDevelop and maintain web applications, backend services and APIs.Build integrations between ERP, e-commerce and third-party platforms.Write clean, reusable and maintainable code.Troubleshoot bugs and resolve production issues.Work with databases and optimize application performance.Participate in technical planning, code reviews and testing.Collaborate with UI/UX, QA and project management teams.Document technical decisions, APIs and completed features.Support junior developers when required.Take ownership of assigned features from development through deployment. RequirementsBachelor’s degree in Computer Science, Software Engineering or a related field.2–4 years of professional software development experience.Strong knowledge of programming fundamentals and software design principles.Experience with backend development and REST APIs.Good knowledge of JavaScript, Python or similar programming languages.Experience working with relational databases such as MySQL or PostgreSQL.Familiarity with Git and collaborative development workflows.Ability to understand business requirements and translate them into technical solutions.Strong troubleshooting and problem-solving abilities.Good communication and teamwork skills.Ability to work full-time from our office in Amman. Preferred QualificationsExperience with Python, JavaScript, React or Vue.js.Experience with Frappe Framework or ERPNext.Experience with e-commerce platforms such as Shopify or WooCommerce.Knowledge of Docker, Linux servers and deployment workflows.Previous experience building integrations or business automation systems.Understanding of inventory, order management or warehouse operations. What We OfferOpportunity to work on real ERP and e-commerce products.Ownership of meaningful features and projects.Professional growth within an expanding development team.Direct collaboration with experienced technical and business team members.A practical environment focused on building scalable products. Location: Amman, Jordan, Khelda Employment Type: Full-time, on-site