Job description / Role
Our client is a leading technology solutions provider, is currently looking for Senior Web Developer to be based in the UAE.
In this role, you will be responsible for:
• Involvement in the entire software development lifecycle including technical analysis, architecture design, software development, QA and release to production.
• Ensuring continued smooth operation of the company's online platform.
• Interacting with various stakeholders as needed including senior managers, sales team, end users and technology partners.
To be considered for this role, the candidate needs to meet the following criteria:
• More than 5 years’ experience in web development.
• Experience of executing front-to-back software development lifecycles.
• Ability to interact with senior stakeholders across all areas of the business.
• Knowledge of at least one MVC back-end framework; such as Symfony, Zend, CakePHP, Code Igniter.
• Experience in working in an Agile environment.
• Knowledge of AngularJS or other MVC front-end framework such as Backbone or Knockout.
• Experience in performing code reviews.
• Interest in UX, TDD or BDD, and Git.
• Degree from a leading university, ideally in Computer Science or Electrical Engineering, but other subjects will also be considered.
• Deep personal interest in following new trends and technologies.
About the Company
Black Pearl is a progressive, dynamic and well structured HR solution provider that offers permanent recruitment services, HR consultancy, psychometric assessments, coaching and also professional training services for clients from different corporate sectors in the Middle East.
Like a rare and unique black pearl, we consider our partnership with our clients and job seekers as a fine, precious and valuable encounter that needs to be affirmed, developed and supported with a strong commitment to deliver not only the right services but the best in the industry.
Our aim is to meet and exceed the expectations of our clients, strategically offering Black Pearl services that are customized to the unique requirements of our clients and job seekers alike, resulting in effectively achieving goals and all that is required in this ever evolving and competitive market.
Get personalised updates on latest vacancies
Senior / Lead Software Engineer
Software Engineer (Distributed Systems)
Web Project Manager