Website Developer

Position summary:

We are seeking a Website Developer to work with our design and development teams to create, maintain, and improve websites. This role requires a deep understanding of web technologies, front-end and back-end development, as well as a commitment to providing the best possible user experience.

Key Roles & Responsibilities:

- Develop and maintain responsive websites using HTML, CSS, JavaScript, and other modern web technologies.

- Collaborate with designers and project managers to ensure websites are visually appealing and function seamlessly across devices.

- Implement website features, including user interfaces, navigation, forms, and content management systems (CMS).

- Write clean, scalable, and maintainable code, following industry best practices and standards.

- Optimize websites for performance, speed, and search engine visibility (SEO).

- Troubleshoot and debug website issues across different browsers and devices.

- Ensure websites are secure and adhere to industry standards for data privacy and user security.

- Perform regular website updates and maintenance, including bug fixes, feature enhancements, and content updates.

- Stay current with emerging web technologies and industry trends and apply them to enhance website functionality.

Basic Qualifications:

- Proven experience of 4-6 Years as a Website Developer or similar role.

- Familiarity with building websites using webflow.

- Strong proficiency in HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.

- Experience with back-end technologies (e.g., PHP, Node.js, Python, Ruby) and databases (e.g., MySQL, MongoDB).

- Knowledge of responsive web design and mobile-first development principles.

- Familiarity with content management systems (e.g., WordPress, Joomla, Drupal).

- Understanding of website optimization techniques for speed and SEO.

Preferred Qualifications

- Basic understanding of website security principles and best practices.

- Strong problem-solving skills and attention to detail.

- Excellent communication skills, both written and verbal.