WEB DEVELOPMENT MANAGER

Job Purpose

Our Client, an advertising agency based in Dubai, is currently looking for a Web Development Manager, who will be responsible to build fully-fledged platforms using a range of different technologies. You’ll write clean and functional code on the front- and back-end, also collaborate closely with our development team to ensure system consistency and to create a great user experience. Ultimately, your work will have direct impact on the stability and user experience of our products. You will be responsible for overseeing the development and implementation of web projects, ensuring high-quality standards, and fostering a collaborative environment.

Job Responsibilities
  • Lead, mentor, and manage a team of web developers.
  • Oversee the design, development, and deployment of web applications.
  • Communicate project status to stakeholders and management. Participate in requirements analysis processes.
  • Collaborate with internal teams in producing software design and architecture.
  • Write clean, scalable code and unit tests using the PHP programming language or any other language of client’s choice.
  • Maintain website standards and performs security testing and website performance testing.
  • Revises, updates, refactors, and debugs code.
  • Develops documentation throughout the Software Development Life Cycle (SDLC).
  • Serves as an expert on developed applications and provides technical support.
  • Integrating with third-party APIs and existing frameworks.
  • Work with client services, and the design team, and manage time across multiple projects and tasks.
  • Serving quality-coded software codes that meet requirements, debugging, fixing in projects.
  • Participate in discussions with team members about technical best practices and help teams identify optimal technical solutions.
  • Follow our coding standards to achieve results.
  • Works closely with IT team members to design, develop, test, deploy, and maintain all tiers of applications.
Qualifications / Experience Required
  • Bachelor’s/master’s degree in computer science, Engineering, Technical, Education, Business, Computer Engineering, Software Engineering, Math, Software Development.
  • Skills – JavaScript & Its ecosystems; Java; CSS; Python; HTML5; J2EE Components and Patterns; Algorithms; Blueprint.
  • 6-8+ years of total professional software development experience.
  • 3+ years of JavaScript development experience (server side & client side).
  • 4+ years’ experience with full-stack development (including Java, .NET/C#, Node.js, or similar technologies).
  • Over 4+ years of experience as a senior – mid level web developer having worked in an agency.
  • Excellent knowledge of WordPress, PHP, MySQL, CSS3, Semantic HTML5, and jQuery.
  • Excellent knowledge of developing using WordPress and similar CMS standards.
  • Experience working with and customizing popular plugins such as WooCommerce, Gravity Forms and Advanced Custom Fields.