:
To create and maintain visually appealing userfriendly and functional websites. Collaborate with crossfunctional teams turning design concepts into responsive interactive and efficient web solutions.
Essential Functions:
- Develop responsive and userfriendly web interfaces using HTML CSS and JavaScript.
- Implement designs and user experiences created by designers.
- Build serverside logic and databases to ensure seamless integration with the frontend.
- Implement and maintain web applications ensuring optimal performance.
- Contribute to both frontend and backend development providing endtoend solutions.
- Collaborate with UI/UX designers to bridge the gap between design and implementation.
- Ensure consistent functionality and appearance across different web browsers.
- Use version control systems (e.g. Git) to manage and track changes in code.
- Conduct thorough testing of web applications identifying and resolving bugs and issues.
- Debug and troubleshoot problems to ensure optimal functionality.
- Optimize web applications for speed scalability and overall performance.
- Implement best practices for efficient code and resource utilization.
- Implement security measures to protect web applications from vulnerabilities and cyber threats.
- Collaborate with designers UI/UX teams and other stakeholders to align technical solutions with design concepts and project requirements.
- Maintain thorough documentation of code processes and configurations for future reference.
- Continuously stay informed about industry trends technologies and best practices.
- Adopt new tools and techniques to enhance development processes.
- Undertake such other tasks as and when required by the Chief Technology Officer.
Qualifications and Experience:
- Bachelors degree in computer science Web Development or a related field (or equivalent work experience).
- 5 years of experience in web development with at least 2 years in a leadership role.
- Proficiency in frontend languages (HTML CSS JavaScript) and backend languages (e.g. Java PHP)
- Experience with frontend frameworks.
- Knowledge of database systems such as MySQL PostgreSQL or MongoDB.
- Understanding of search engine optimization (SEO) practices.
- Good understanding and Development experience with Content Management System like WordPress. Familiarity with version control systems particularly Git.
- Ability to create responsive and mobilefriendly web applications.
- Understanding of network diagnostics and analytical tools.
- Experience in social media and HTML email marketing tools.
- Strong analytical and problemsolving skills to address challenges in the development process.
- Effective collaboration skills to work in crossfunctional teams.
- Showcase a portfolio of previous web development projects highlighting technical skills and problemsolving abilities.
- Excellent project management skills.
- Excellent communication skills in English both written and oral. Arabic language is an advantage;
- Excellent organizational and time management skills; and
- Excellent interpersonal skills.
To apply send your CV to confidential
This job has been sourced from an external job board.
More jobs on