Key ResponsibilitiesDesign, develop, and maintain responsive and dynamic websites or web applications. Write clean, efficient, and well-documented code using HTML, CSS, JavaScript, and modern frameworks. Integrate front-end elements with server-side logic and APIs. Optimize websites for maximum speed, performance, and SEO. Test and debug code to ensure cross-browser and device compatibility. Collaborate with designers, developers, and stakeholders to meet project requirements. Maintain and update existing websites and web applications as needed. Ensure website security, accessibility, and compliance with web standards. Required SkillsStrong proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with front-end frameworks such as React, Angular, or Vue.js. Knowledge of back-end technologies (e.g., Node.js, PHP, Python, or ASP.NET). Familiarity with database systems (MySQL, MongoDB, etc.). Understanding of version control systems like Git. Experience with responsive design and cross-browser compatibility. Knowledge of web performance optimization, SEO, and security best practices. QualificationsBachelor’s degree in Computer Science, Web Development, or a related field (or equivalent experience). 0-1 years of experience developing and maintaining web applications. Portfolio showcasing completed web projects or contributions to live websites. Soft SkillsStrong problem-solving and analytical skills. Excellent communication and teamwork abilities. Attention to detail and commitment to quality. Ability to manage time effectively and meet deadlines.