Employer: UMG Company
Location: Erbil, Iraq
Type: On-site
Employment Type: Full-time
Nationality: Iraqi
Languages: Arabic, English.
Position: Backend Developer
Job Description:
We are looking for a talented and experienced Backend Software Engineer with a strong background in PHP and the Laravel framework. The ideal candidate will be responsible for developing, maintaining, and optimizing backend services and APIs. Experience with Vue.js is a plus, as it will help in collaborating with the frontend team.
Key Responsibilities:
* Develop, maintain, and enhance backend applications using PHP and Laravel.
* Design and implement RESTful APIs for seamless integration with frontend applications.
* Optimize database queries and ensure efficient data handling (MySQL, PostgreSQL, or similar).
* Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
* Write clean, scalable, and well-documented code following best practices.
* Troubleshoot and debug applications to ensure optimal performance and reliability.
* Implement security best practices and data protection measures.
* Work with version control systems such as Git and follow CI/CD pipelines for efficient deployment.
Requirements:
* Proven experience as a Backend Developer with expertise in PHP and Laravel.
* Strong understanding of object-oriented programming (OOP) and MVC architecture.
* Experience with database management systems like MySQL, PostgreSQL, or similar.
* Knowledge of caching mechanisms such as Redis or Memcached.
* Familiarity with RESTful API development and authentication methods (OAuth, JWT, etc.).
* Ability to work with third-party APIs and integrations.
* Experience with unit testing and debugging.
* Proficiency in working with Git and version control workflows.
* Experience with Docker and containerized applications is a plus.
* Basic knowledge of frontend technologies (Vue.js, JavaScript, HTML, CSS) is a plus.
Preferred Qualifications:
* Experience with cloud platforms like AWS, Google Cloud, or DigitalOcean.
* Knowledge of Agile/Scrum methodologies.
* Familiarity with DevOps tools and CI/CD pipelines.
* Previous experience in building scalable applications.
If you believe you are the right fit for this role, please send your CV to: [email protected]
Join us at UMG Company and be part of an innovative team!
#job #experience #employment #Erbil
Monthly based
Erbil , Iraq
Erbil , Iraq