Web Developer - Duncan & Ross Consulting

Type: Onsite | Location: Dubai, UAE

06/26/2024
7 months ago

 

Job Description

A Web Developer is responsible for designing, coding, and modifying websites, from layout to function and according to a client's specifications. The goal is to create visually appealing sites that feature user-friendly design and clear navigation. This role requires strong technical skills, creativity, and an ability to understand and translate client requirements into functional web solutions.


Key Responsibilities

  • Develop and Maintain Websites: Write well-designed, testable, and efficient code using best software development practices.
  • Create Website Layout/User Interfaces: Use standard HTML/CSS practices and integrate data from various back-end services and databases.
  • Collaborate with Stakeholders: Work with designers, content creators, and clients to understand their needs and translate them into technical requirements.
  • Optimize Website Performance: Ensure the website is responsive, optimized for speed, and accessible across various devices and browsers.
  • Troubleshoot and Resolve Website Issues: Identify problems uncovered by customer feedback and testing, and correct or refer problems to appropriate personnel for correction.
  • Stay Updated with Industry Trends: Keep up-to-date with the latest web development trends and technologies to ensure the website remains current and competitive.

Required Skills and Qualifications

  • Technical Proficiency:

    • Proficient in HTML, CSS, JavaScript, and jQuery.
    • Experience with server-side frameworks such as Python, Ruby, PHP, or ASP.NET.
    • Familiarity with database systems such as MySQL, SQL Server, or MongoDB.
    • Knowledge of CMS platforms like WordPress, Joomla, or Drupal.
  • Design Skills:

    • Proficient in graphic design software such as Adobe Photoshop and Illustrator.
    • Strong understanding of UI, cross-browser compatibility, general web functions, and standards.
  • Problem-Solving Skills:

    • Strong analytical and problem-solving skills.
    • Ability to troubleshoot, debug, and upgrade existing websites.
  • Communication Skills:

    • Excellent communication and collaboration skills.
    • Ability to understand client requirements and translate them into technical solutions.

Preferred Qualifications

  • Experience:

    • Prior experience in a similar role or in a related field.
    • Experience with responsive and adaptive design.
  • Education:

    • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Certifications:

    • Certifications in web development or related technologies.

Salary range: AED 0 - AED 0

Apply Now

Skills Required:

GoWebPythonFlowJavaRubyPHPHTMLCSSMySQLMongoDB.NETASP.NET