Web Developer - Duncan & Ross Consulting
Type: Onsite | Location: Dubai, UAE06/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 NowSkills Required:
GoWebPythonFlowJavaRubyPHPHTMLCSSMySQLMongoDB.NETASP.NET