Job Title: Full-Stack Developer
Location: Erbil, Kurdistan Region
Type: Full-Time, On-Site
Working Hours: 9:00 AM – 5:00 PM
About IQ Machinery
IQ Machinery is Iraq’s digital marketplace for heavy machinery, construction equipment, trucks, agricultural machines, and spare parts — connecting verified dealers, companies, and private sellers with buyers nationwide.
About the Role
We are looking for a skilled Full-Stack Developer to join our team on-site in Erbil. You will be responsible for building, maintaining, and improving both the frontend and backend systems of IQ Machinery, working closely with the product and design teams to deliver a smooth, reliable, and scalable platform.
Key Responsibilities
- Develop and maintain web and mobile-friendly features
- Build clean, responsive, and user-friendly interfaces
- Develop and integrate backend APIs
- Work with databases and ensure reliable data flow
- Debug, optimize, and improve application performance
- Maintain clean, scalable, and well-structured code
- Collaborate with product, design, and other developers
- Use Git/version control and follow best development practices
Requirements
- 2+ years of professional full-stack development experience
- Strong experience with React / Next.js
- Strong proficiency in TypeScript / JavaScript
- Experience with backend technologies such as Node.js / Express / NestJS
- Experience working with REST APIs
- Good understanding of databases such as PostgreSQL, MySQL, or MongoDB
- Familiarity with authentication, authorization, and API security
- Proficiency in Git / Version Control
- Ability to debug and solve technical problems
- Good communication in English
- Kurdish/Arabic is a plus
Nice to Have
- Experience with React Native
- Experience with cloud services or deployment
- Experience with admin dashboards
- Knowledge of performance optimization and scalable architecture
- Experience working on marketplace or e-commerce platforms
How to Apply
Send your CV and Portfolio/GitHub via email to:
Iraq.machinery48@gmail.com