مطور واجهات أمامية
تفاصيل الوظيفة
Job description
• Development and design of user interfaces for websites and applications.
• Transforming designs and prototypes into interactive and responsive interfaces.
• Writing and developing code using HTML, CSS, JavaScript, and suitable frameworks like React, Angular, or Vue.js.
• Ensuring compatibility of interfaces across various browsers, devices, and screens.
• Improving performance and loading speed of websites and applications.
• Developing reusable UI components and maintaining code quality.
• Integrating with APIs and linking the front end with backend systems and services.
• Testing interfaces and troubleshooting technical issues.
• Collaborating with UI/UX designers and Back-End developers to ensure requirements are met.
• Enhancing user experience, usability, and accessibility.
• Keeping up with modern technologies in interface development and applying best programming practices.
• Documenting code and components and performing necessary maintenance and updates.
Skills
• Proficiency in HTML5, CSS3, JavaScript.
• Experience in React.js or Angular or Vue.js.
• Good knowledge of TypeScript.
• Familiarity with REST APIs and JSON.
• Proficiency in using Git / GitHub.
• Ability to develop responsive interfaces compatible with various devices and browsers.
• Good understanding of UI/UX principles and improving user experience.
• Ability to troubleshoot programming issues and debug.
• Attention to code quality and organization for maintainability.
• Understanding of Web Performance basics and improving application speed.
• Ability to work with Back-End and UI/UX teams.
• Strong problem-solving skills and analytical thinking.
• Ability to work within a team and adhere to project requirements and deadlines.
هذا الإعلان منشور على تنقيب السعودية ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.