Summary:
The Web Developer is responsible for designing, implementing, and maintaining websites and web applications. They work closely with clients to create user-friendly and efficient web solutions. The ideal candidate should possess excellent programming and communication skills, as well as a keen eye for detail.
Responsibilities:
- Translate design concepts into functional websites using HTML, CSS, JavaScript, and other technologies.
- Develop and maintain web applications that support business operations and enhance user experience.
- Collaborate with other team members to identify and implement the best technology solutions for specific projects.
- Ensure compliance with standards, guidelines, and best practices for web development.
- Conduct thorough testing and debugging, and optimize web performance for speed and usability across multiple devices and platforms.
- Conduct basic SEO, integrate analytics, and monitor website traffic and performance.
- Stay up-to-date with emerging trends and technologies in web development, and continuously enhance skills and knowledge.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2-3 years of relevant experience in web development, with strong proficiency in HTML, CSS, JavaScript, and other web technologies.
- Experience with CMS like WordPress, Drupal or Joomla, and familiarity with eCommerce platforms like Magento, Shopify, or WooCommerce.
- Knowledge of API integration, databases, and server-side scripting languages like PHP, Python or Ruby on Rails.
- Familiarity with web accessibility guidelines and best practices, and several tools to measure and ensure compliance.
- Excellent problem-solving, communication, and interpersonal skills, with the ability to work independently or as part of a team.