Yii 2 Software Engineer  
The Virtual World   More jobs from this company

  Email this job
Job Details Back to Job Listing
Job Title:   Yii 2 Software Engineer
Category:   Software Development
Total Positions:   3
Job Location:   Al Basrah,Erbil
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   4 Years
Apply By:   Apr 3, 2021
Job Description:

If you are ready to excel in your career, explore new heights – Shopini. is your bridge to growth.

We are looking for Yii 2 Software Engineers; who are self-starters with hands-on experience in building interactive web applications, requirements engineering and understands UI/UX and how it relates to a customer's needs.

Positions are based in Iraq based offices.


  • CS/IT/Software Engineering degree holders with 3 +years post graduation experience in PHP based web development from scratch using Yii 2 .

  • Angular/React.js/Node.js/Vue.js experience will be advantageous

  • Sound concepts of OOP, Databases, Requirement Engineering, Application Architecture, PHP (basics to advance level) are a must. 

  • Excellent English communication skills are required in order to interact with our clients and prospects based abroad.


  • To have a very STRONG COMMAND on PHP, LARAVEL, MYSQL, Linux.

  • To have a command on FRONT-END technologies, such as JavaScript, HTML5, and CSS3.

  • To have an ability to understand User Authentication and Authorization between multiple systems and

  • servers.

  • To have an ability to understand different FRAME-WORKS available in the market.


  • different technologies and languages.

  • To assist his/her supervisor to GATHERING REQUIREMENTS, DEVELOPING FLOW CHARTS and assessment of DEVELPOMENT HOURS.

  • To have an ability to write an EFFICIENT code.

  • To do Quality Assurance his/her own code and the code written by the developer’s team.

  • To be a CRITICAL THINKER to analyze and resolve technical and application bugs.

  • To PRIORTIZE, ASSIGN and EXECUTE tasks using JIRA and BITRIX 24 etc. (These two platforms are NOT

  • necessary).

  • To be an excellent, LEARNER, TEAM PLAYER and MULTI-TASKER and able to communicate with his/her supervisor and sub-ordinates.

  • To be able to manage TRAININGS and DEVELOPMENT the at the same time.

  • To be able to handle MULTIPLE PROJECTS at the same time.

Company Information
Company Name:  The Virtual World
Company Description:

Copyright 2021, Dadabhoy Institute of Higher Education. All Rights Reserved