📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

وظيفة مطور واجهات أمامية مبتدئ (عن بُعد) لدى PULSE في مكة

Junior Front-End Developer (Remote)
🏢 PULSE
🕒 نُشرت: (منذ شهر) 📍 مكة المكرمة وظائف الهندسة والتقنية

تفاصيل الوظيفة

شركة PULSE تبحث عن مطور واجهات أمامية مبتدئ (Junior Front-End Developer) للعمل عن بُعد في منطقة مكة المكرمة.

نبذة عن الوظيفة

نبحث عن مطور واجهات أمامية مبتدئ متحمس ودقيق للانضمام إلى فريقنا عن بُعد. هذه الوظيفة على مستوى المبتدئين تدعم تطوير وصيانة وتحسين المواقع والتطبيقات المستجيبة. المرشح المثالي لديه فهم أساسي لـ HTML وCSS وJavaScript، ويستمتع بحل المشكلات، ويهتم بإنشاء تجارب رقمية نظيفة وسهلة الوصول وسهلة الاستخدام. الخبرة المهنية السابقة غير مطلوبة؛ يمكن للمرشحين إظهار مهاراتهم من خلال الدورات الدراسية أو المشاريع الشخصية أو معسكرات البرمجة أو التدريب الداخلي أو العمل الحر أو التعلم الذاتي. سيتم توفير التدريب والتوجيه الفني والدعم المستمر. هذه الفرصة مناسبة جدًا للخريجين الجدد والمطورين العصاميين وخريجي معسكرات البرمجة ومغيري المسار المهني والمرشحين الباحثين عن أول دور مهني لهم في تطوير الويب.

المهام والمسؤوليات

  • تطوير الواجهات الأمامية: بناء وتحديث صفحات الويب والواجهات المستجيبة، كتابة كود HTML وCSS وJavaScript نظيف ومنظم، تحويل التصميمات المعتمدة إلى صفحات ويب وظيفية، تعديل مكونات وتخطيطات المواقع الحالية، المساعدة في تطوير مكونات واجهة أمامية قابلة لإعادة الاستخدام.
  • ضمان عرض الصفحات بشكل صحيح عبر أحجام الشاشات المختلفة، اتباع معايير وإجراءات التطوير المقررة، المشاركة في مراجعات الكود وتطبيق الملاحظات.
  • صيانة الموقع: تحديث محتوى الموقع والتخطيطات والروابط والنماذج وعناصر الواجهة، المساعدة في تحديد وحل المشكلات الأساسية للواجهة الأمامية، اختبار التغييرات قبل النشر، المساعدة في صيانة المواقع والتطبيقات الحالية، تحديد الروابط المعطلة أو التناقضات البصرية أو مشكلات سهولة الاستخدام، توثيق التحديثات والتغييرات الفنية المنجزة.
  • التصميم المستجيب وتجربة المستخدم: المساعدة في إنشاء واجهات تعمل على سطح المكتب والجهاز اللوحي والجوال، اتباع مبادئ التصميم المستجيب، الحفاظ على الاتساق مع أنظمة التصميم وإرشادات العلامة التجارية المعتمدة، المساعدة في تحسين التنقل وسهولة الاستخدام، اتباع ممارسات الوصول الأساسية، التعاون مع المصممين وأعضاء الفريق الآخرين لتحسين الواجهة.
  • الاختبار وتصحيح الأخطاء: اختبار صفحات الويب عبر المتصفحات والأجهزة المدعومة، تحديد مشكلات HTML وCSS وJavaScript الأساسية، استكشاف مشكلات التخطيط والتصميم وإصلاحها، استخدام أدوات مطور المتصفح للتحقيق في المشكلات، توثيق الأخطاء وإيصال النتائج بوضوح، التحقق من الإصلاحات قبل وضع علامة اكتمال على المهام، رفع المشكلات الفنية المعقدة إلى المطورين الأكبر خبرة عند الضرورة.
  • سير عمل التطوير: استخدام Git أو أدوات التحكم في الإصدارات المماثلة لأعمال التطوير المسندة، الحفاظ على تنظيم ملفات المشروع والكود، اتباع سير عمل التطوير والنشر المقرر، تحديث أنظمة إدارة المهام أو المشاريع، تتبع مهام التطوير المسندة والمواعيد النهائية، مراجعة التوثيق الفني والإرشادات الداخلية، المشاركة في اجتماعات التطوير الافتراضية وجلسات التدريب.
  • التعاون الجماعي: العمل مع المطورين والمصممين ومنسقي المشاريع وأعضاء الفريق الآخرين، التواصل بوضوح حول التقدم والعوائق، طرح الأسئلة عندما تكون المتطلبات الفنية غير واضحة، تلقي الملاحظات البناءة وتطبيقها، المشاركة في المناقشات الجماعية عن بُعد وتحديثات المشروع، الحفاظ على اتصال موثوق خلال ساعات العمل المقررة.

الشروط والمتطلبات

  • فهم أساسي لـ HTML5 وCSS3.
  • معرفة أساسية بـ JavaScript.
  • فهم مفاهيم التصميم المستجيب للويب.
  • الإلمام بمتصفحات الويب الشائعة وأدوات المطورين.
  • فهم أساسي لهيكل الموقع وواجهات المستخدم.
  • اهتمام قوي بالتفاصيل.
  • مهارات جيدة في حل المشكلات والتحليل.
  • القدرة على اتباع التعليمات الفنية والتوثيق.
  • الرغبة في تعلم تقنيات وممارسات تطوير جديدة.
  • مهارات تواصل كتابية وشفهية فعّالة.
  • القدرة على العمل بشكل مستقل وتعاوني في بيئة عن بُعد.
  • اتصال إنترنت موثوق ومساحة عمل مناسبة عن بُعد.
  • الشهادة الجامعية ليست ضرورية بالضرورة إذا كان المرشح قادرًا على إظهار المهارات الأساسية ذات الصلة.

المهارات المطلوبة

  • الخبرة المهنية غير مطلوبة، ولكن الإلمام بأي مما يلي مفيد: إطار عمل أمامي مثل React أو Vue أو Angular، Git وGitHub أو منصات مشابهة للتحكم في الإصدارات، CSS Flexbox و Grid، إطار عمل تنسيق مثل Bootstrap أو Tailwind CSS، REST APIs و JSON، مدير حزم مثل npm، TypeScript، أداة تصميم مثل Figma، مبادئ الوصول الأساسية للويب، مفاهيم تحسين محركات البحث الأساسية، اختبار المتصفحات وتصحيح الأخطاء، أدوات سطر الأوامر، سير عمل إدارة المهام أو Agile.
  • الفضول التقني: الاهتمام بتعلم تقنيات وممارسات تطوير الواجهات الأمامية الحديثة.
  • حل المشكلات: القدرة على التحقيق في المشكلات التقنية الأساسية والعمل نحو حلول عملية.
  • الاهتمام بالتفاصيل: القدرة على تحديد التناقضات البصرية والوظيفية والمرتبطة بالكود.
  • التواصل: الإبلاغ بوضوح عن الأسئلة والتقدم والتحديات التقنية.
  • التنظيم: إدارة مهام التطوير والملفات والتوثيق والمواعيد النهائية بفعالية.
  • القدرة على التكيف: تعلم أدوات وأطر وسير عمل جديدة مع تطور المشاريع.
  • العمل الجماعي: التعاون المهني مع الزملاء التقنيين وغير التقنيين.
  • التعلم المستمر: بناء المعرفة التقنية وتحسين مهارات التطوير باستمرار.
  • يمكن تقديم مواقع شخصية، مشاريع GitHub، دورات دراسية، مشاريع معسكرات برمجة، تدريبات، مشاريع مستقلة، أو أي أمثلة أخرى على أعمال التطوير.

المزايا

  • بيئة عمل عن بُعد بالكامل.
  • تعويض تنافسي على مستوى المبتدئين.
  • إعداد منظم وتدريب.
  • إرشاد فني وتوجيه تطويري.
  • فرص دوام كامل أو دوام جزئي حسب التوفر.
  • جدولة مرنة للوظائف المؤهلة.
  • إجازة مدفوعة الأجر وعطلات رسمية للشركة.
  • فوائد صحية وأسنان ورؤية حسب الحالة.
  • فرص تطوير مهني.
  • التعرض لمشاريع تطويرية حقيقية.
  • دعم منتظم بالتغذية الراجعة ومراجعة الكود.
  • فرص للتقدم الوظيفي.
  • معدات يقدمها الشركة حسب الحالة.
  • بيئة فريق تعاوني عن بُعد.
عرض النص الأصلي للإعلان
Position Overview

We are seeking a motivated and detail-oriented Junior Front-End Developer to join our remote team. This entry-level position supports the development, maintenance, and improvement of responsive websites and web-based applications.

The ideal candidate has a foundational understanding of HTML, CSS, and JavaScript, enjoys solving problems, and is interested in creating clean, accessible, and user-friendly digital experiences.

Previous professional development experience is not required. Candidates may demonstrate their skills through coursework, personal projects, coding bootcamps, internships, freelance work, or self-directed learning. Training, technical guidance, and ongoing support will be provided.

This opportunity is well suited for recent graduates, self-taught developers, bootcamp graduates, career changers, and candidates seeking their first professional role in web development.

Key Responsibilities

Front-End Development

  • Build and update responsive web pages and user interfaces.
  • Write clean and organized HTML, CSS, and JavaScript.
  • Convert approved designs or mockups into functional web pages.
  • Modify existing website components and layouts.
  • Assist with developing reusable front-end components.
  • Ensure pages display correctly across common screen sizes.
  • Follow established coding standards and development procedures.
  • Participate in code reviews and incorporate feedback.

Website Maintenance

  • Update website content, layouts, links, forms, and interface elements.
  • Assist with identifying and resolving basic front-end issues.
  • Test changes before deployment.
  • Help maintain existing websites and web applications.
  • Identify broken links, visual inconsistencies, or usability issues.
  • Document completed updates and technical changes.

Responsive Design & User Experience

  • Help create interfaces that work across desktop, tablet, and mobile devices.
  • Follow responsive web-design principles.
  • Maintain consistency with approved design systems and brand guidelines.
  • Assist with improving navigation and usability.
  • Follow basic web accessibility practices.
  • Collaborate with designers and other team members on interface improvements.

Testing & Debugging

  • Test web pages across supported browsers and devices.
  • Identify basic HTML, CSS, and JavaScript issues.
  • Troubleshoot layout and styling problems.
  • Use browser developer tools to investigate issues.
  • Document bugs and communicate findings clearly.
  • Verify fixes before tasks are marked complete.
  • Escalate complex technical problems to senior developers when necessary.

Development Workflow

  • Use Git or similar version-control tools for assigned development work.
  • Maintain organized project files and code.
  • Follow established development and deployment workflows.
  • Update task or project-management systems.
  • Track assigned development tasks and deadlines.
  • Review technical documentation and internal guidelines.
  • Participate in virtual development meetings and training sessions.

Team Collaboration

  • Work with developers, designers, project coordinators, and other team members.
  • Communicate progress and blockers clearly.
  • Ask questions when technical requirements are unclear.
  • Receive and apply constructive feedback.
  • Participate in remote team discussions and project updates.
  • Maintain dependable communication during scheduled working hours.

Required Qualifications

  • Basic understanding of HTML5 and CSS3.
  • Foundational knowledge of JavaScript.
  • Understanding of responsive web-design concepts.
  • Familiarity with common web browsers and developer tools.
  • Basic understanding of website structure and user interfaces.
  • Strong attention to detail.
  • Good problem-solving and analytical skills.
  • Ability to follow technical instructions and documentation.
  • Willingness to learn new technologies and development practices.
  • Effective written and verbal communication skills.
  • Ability to work independently and collaboratively in a remote environment.
  • Reliable internet connection and suitable remote workspace.

A college degree is not necessarily required if the candidate can demonstrate relevant foundational skills.

Preferred Qualifications

Professional experience is not required. Familiarity with any of the following is helpful:

  • React, Vue, Angular, or another front-end framework.
  • Git and GitHub or similar version-control platforms.
  • CSS Flexbox and Grid.
  • Bootstrap, Tailwind CSS, or similar styling frameworks.
  • REST APIs and JSON.
  • npm or other package-management tools.
  • TypeScript.
  • Figma or similar design tools.
  • Basic web accessibility principles.
  • Basic search engine optimization concepts.
  • Browser testing and debugging.
  • Command-line tools.
  • Agile or task-management workflows.

Personal websites, GitHub projects, coursework, bootcamp projects, internships, freelance projects, or other examples of development work are welcome.

Skills & Competencies

Technical Curiosity: Interest in learning modern front-end technologies and development practices.

Problem Solving: Ability to investigate basic technical issues and work toward practical solutions.

Attention to Detail: Ability to identify visual, functional, and code-related inconsistencies.

Communication: Clearly communicate questions, progress, and technical challenges.

Organization: Manage development tasks, files, documentation, and deadlines effectively.

Adaptability: Learn new tools, frameworks, and workflows as projects evolve.

Teamwork: Collaborate professionally with technical and non-technical colleagues.

Continuous Learning: Actively build technical knowledge and improve development skills.

What We Offer

Depending on employment status, location, and eligibility, benefits may include:

  • Fully remote work environment.
  • Competitive entry-level compensation.
  • Structured onboarding and training.
  • Technical mentorship and development guidance.
  • Full-time or part-time opportunities where available.
  • Flexible scheduling for qualifying positions.
  • Paid time off and company holidays.
  • Health, dental, and vision benefits where applicable.
  • Professional development opportunities.
  • Exposure to real-world development projects.
  • Regular feedback and code-review support.
  • Opportunities for career advancement.
  • Company-provided equipment where applicable.
  • Collaborative remote team environment.

Ideal Candidate

You may be a strong fit if you enjoy building websites, experimenting with code, solving technical problems, and learning new technologies.

You do not need years of professional experience. We value candidates who can demonstrate foundational front-end skills, curiosity, reliability, attention to detail, and a willingness to learn.

This role may be particularly suitable for recent graduates, coding bootcamp graduates, self-taught developers, career changers, and candidates seeking their first professional software or web-development position.

Application Process

Interested candidates should submit an updated resume and, if available, links to a portfolio, GitHub profile, personal website, or relevant development projects.

Qualified candidates may be invited to a virtual interview and a brief technical assessment covering basic HTML, CSS, JavaScript, responsive design, debugging, or general front-end development concepts.

Selected candidates will receive additional information regarding onboarding, training, scheduling, equipment requirements, team structure, and anticipated start date.

Equal Opportunity Statement

We are committed to providing equal employment opportunities and maintaining a respectful, inclusive, and professional workplace. Qualified applicants will be considered based on their skills, qualifications, experience, and ability to perform the responsibilities of the position without discrimination based on characteristics protected by applicable law.
المصدر: LinkedIn - أُضيفت للموقع في 15 سبتمبر 2026
رقم الإعلان لدى المصدر: 4467493723