NEXSYS - ONE
Job description POSITION SUMMARY: PHP developer who has a good understanding of PHP and JavaScript programming languages. Candidate should have more than 5+ years of experience in web development. RESPONSIBILITIES: • Developing web application components/features using various scripting languages with good design principles. • Maintenance and monitoring of the developed features and aim for improvements • Improve existing implemented code • Debug/troubleshoot for any reported issues • Perform configuration and data migration activities from legacy systems to the new platform. • Perform log analysis and basic troubleshooting on Linux servers using shell tools • Support automation or scripting of repetitive support or migration tasks when applicable. • Develop performance-oriented SQL queries for web applications • Solve performance, architectural or integration problems within the scope • Write efficient and reusable code • Write Unit Tests for all developed piece of code • Write migrations for database updates • Regularly sync code with repositories • Understand clear requirements, develop quality features, and deliver on time • Creating POC of any feature and explain limitations/overhead prior finalizing the solution • Demonstrate the feature functionality for customer acceptance • Entertain assigned tasks in timely manner REQUIRED SKILLS & QUALIFICATIONS: • Working experience with PHP 7+ for over 5 years • Working experience with Codeigniter 3 over 3 years • Working experience with MYSQL 5.6+ for over 3 years • Solid experience working with and troubleshooting REST APIs • Working experience with GIT version control • Working experience of writing unit test cases • Expert knowledge in popular PHP frameworks such as Codeigniter 3, Laravel 5+, Yii and Symfony • Strong understanding of MVC Design Pattern • Experience dealing with JavaScript, Ajax, jQuery, XML, XHTML, and other frontend technologies • Advanced knowledge of object-oriented programming for PHP development • Experience as a full-stack PHP developer • Experience working with bootstrap 3+ grid system • Strong debugging, problem-solving, and analytical skills • Good written and verbal communication skills, especially in documentation and inter-team coordination. • Good Team Player PREFERRED SKILLS & QUALIFICATIONS: • Experience converting Figma design to a web page (HTML/CSS) • Experience working with frontend technologies like Angularjs, Backbonejs and Nodejs • Experience working with NoSQL databases like Mongo, Redis, Cassandra and Couch DB • Knowledge of Web Sockets • Knowledge of JIRA management tool • Basic experience with AWS services (e.g., EC2, S3, CloudWatch, RDS). • Knowledge or exposure to AI/ML concept Experience: • Web Development: 5 years (Required) • PHP: 5 years (Required) • Codeigniter: 3 years (Required) • MySQL: 3 years (Required) Show more Show less
Working experience with PHP 7+ for over 5 years; Working experience with Codeigniter 3 over 3 years; Working experience with MYSQL 5.6+ for over 3 years; Solid experience working with and troubleshooting REST APIs; Working experience with GIT version control; Working experience of writing unit test cases; Expert knowledge in popular PHP frameworks such as Codeigniter 3, Laravel 5+, Yii and Symfony; Strong understanding of MVC Design Pattern; Experience dealing with JavaScript, Ajax, jQuery, XML, XHTML, and other frontend technologies; Advanced knowledge of object-oriented programming for PHP development; Experience as a full-stack PHP developer; Experience working with bootstrap 3+ grid system; Strong debugging, problem-solving, and analytical skills; Good written and verbal communication skills, especially in documentation and inter-team coordination.
Developing web application components/features using various scripting languages with good design principles; Maintenance and monitoring of the developed features and aim for improvements; Improve existing implemented code; Debug/troubleshoot for any reported issues; Perform configuration and data migration activities from legacy systems to the new platform; Perform log analysis and basic troubleshooting on Linux servers using shell tools; Support automation or scripting of repetitive support or migration tasks when applicable; Develop performance-oriented SQL queries for web applications; Solve performance, architectural or integration problems within the scope; Write efficient and reusable code; Write Unit Tests for all developed piece of code; Write migrations for database updates; Regularly sync code with repositories; Understand clear requirements, develop quality features, and deliver on time; Creating POC of any feature and explain limitations/overhead prior finalizing the solution; Demonstrate the feature functionality for customer acceptance; Entertain assigned tasks in timely manner.
What does a SOFTWARE ENGINEER (FULL STACK DEVELOPER) earn in the UAE?
See the full Michael Page salary benchmark — ranges, skills, and career progression.
AED 11,744 – 41,104/mo