Posted 3 days ago

Web Developer

Part time
Dubai, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
Web Developer at AI Media Lab in Dubai: Develop and maintain AI-focused websites using front-end and back-end skills. Ensure responsive design, performance, and security compliance.
Description

Job Title: Web Developer
Location: Dubai, UAE
Company: AI Media Lab

Position Overview:
AI Media Lab is seeking a talented Web Developer to create and maintain high-quality websites and web applications that showcase our innovative AI solutions. This role requires a balance of technical expertise, creativity, and a keen eye for detail to deliver responsive, secure, and user-friendly web experiences. The ideal candidate will have experience in both front-end and back-end web development, ensuring seamless functionality and design.

Key Responsibilities:

Website and Web Application Development:
Develop, maintain, and enhance responsive websites and web applications. Translate design mockups and wireframes into fully functional websites using modern web technologies. Build interactive, dynamic, and user-friendly features to enhance web applications.

Front-End and Back-End Collaboration:
Work on both client-side and server-side components, ensuring seamless integration and functionality. Optimize website and application performance for speed, scalability, and responsiveness. Integrate APIs and third-party services into web applications.

Testing and Maintenance:
Conduct rigorous testing to ensure cross-browser compatibility and responsiveness on various devices. Troubleshoot, debug, and fix issues to maintain the reliability of websites and applications. Regularly update and maintain websites, including content updates and technical improvements.

Security and Compliance:
Implement web security protocols to protect against vulnerabilities such as SQL injection, XSS, and CSRF. Ensure compliance with data protection regulations and accessibility standards.

Collaboration:
Work closely with UI/UX designers, product managers, and back-end developers to align on project goals. Participate in brainstorming sessions to develop innovative ideas for web applications.

Skills and Qualifications:

Technical Expertise:
Proficiency in front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as React.js, Angular, or Vue.js. Strong knowledge of back-end technologies, including Node.js, Python (Django/Flask), PHP (Laravel), or Ruby on Rails. Experience with databases such as MySQL, MongoDB, or PostgreSQL. Familiarity with version control systems (e.g., Git) and deployment tools. Knowledge of web hosting services and cloud platforms like AWS, Google Cloud, or Azure.

Design and Optimization:
Experience with responsive design principles and mobile-first development. Familiarity with design tools such as Figma, Adobe XD, or Sketch. Strong focus on optimizing websites for performance and SEO best practices.

Soft Skills:
Excellent problem-solving and debugging skills. Strong communication skills to work effectively in a collaborative team environment. Ability to prioritize tasks and manage multiple projects in a fast-paced setting.

Preferred Qualifications:
A degree in Computer Science, Software Engineering, or a related field. Experience with Progressive Web Applications (PWAs) and Single Page Applications (SPAs). Knowledge of testing frameworks like Cypress, Selenium, or Jest. Familiarity with AI-driven tools or applications is a plus.

Interested?