Qualification: B.E./B. Tech in Computer Science/IT or equivalent technical domain
Salary: QAR. 11,000 - 14,000
Description: Candidates applying for this position must currently reside in Qatar • Website Development: Create and implement visually appealing and interactive user interfacesfor websites and web applications using HTML, CSS, and JavaScript. • Responsive Design: Ensure that websites are responsive and adapt to different screen sizes and devices to provide a consistent user experience. • Cross-Browser Compatibility: Ensure that websites function correctly and look consistent across various web browsers. • Performance Optimization: Optimize website performance by writing efficient code,compressing assets, and utilizing performance-enhancing techniques. • User Experience (UX) Design: Focus on designing intuitive and user-friendly interfaces to enhance user satisfaction and engagement. • Collaboration: Work closely with designers, back-end developers, and other team members to integrate front-end components seamlessly. • Testing and Debugging: Conduct thorough testing to identify and fix bugs, ensuring a smooth user experience. • Version Control: Use version control systems (e.g., Git) to manage code changes and collaborate effectively with the development team. • Continuous Learning: Keep up to date with the latest front-end technologies, trends, and best practices to improve skills and stay competitive. • Accessibility Compliance: Adhere to web accessibility standards (e.g., WCAG) to make websites inclusive and usable for all users. • Performance Monitoring: Regularly monitor website performance metrics and implement optimizations as needed. • Code Documentation: Provide clear and concise documentation for the codebase to facilitate teamwork and future maintenance. • Front-End Frameworks/Libraries: Experience with popular front-end frameworks and libraries like React, Angular, or Vue.js to streamline development and build interactive web applications. • Web Performance Optimization: Skills to optimize web performance through techniques such as code minification, image compression,andcaching. • User Experience (UX) Design: Understanding of UX principles to create user-friendly and intuitive interfaces. • Graphic Design Tools: Basic design skills using tools like Adobe Photoshop or Sketch to work collaboratively with web designers and implement design concepts. • Debugging and Testing: Ability to identify and resolve front-end bugs and conduct testing to ensure smooth functionality. • Front-End Build Tools: Familiarity with build tools like Webpack or Gulp to automate tasks and streamline the development workflow. • Browser Developer Tools: Proficiency in using browser developer tools to inspect and debug front-end code.
More