×
الرئيسية إنشاء سيرة ذاتية دورات تدريبية الأختبارات
قناة منصة معارف علي التليجرام الاقوي عربيا .. اشترك الآن

وظيفة Front End Developer

شركة : Safa Soft

مقر الشركة : Maadi, Cairo


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

We are seeking a skilled React.js Developer with a strong understanding of front-end web development and experience in building user interfaces using React.js. In addition to React.js, knowledge of Angular is preferred. As a React.js Developer, you will collaborate with the development team to create scalable and responsive web applications, implement user interface components, and contribute to the overall front-end development efforts. This role requires expertise in React.js, proficiency in JavaScript, and the ability to work in an agile development environment.

Responsibilities:

- Front-End Development:

  • Develop user-facing features using React.js and other front-end technologies.
  • Implement responsive and scalable web applications with clean and maintainable code.
  • Collaborate with designers and back-end developers to translate UI/UX designs into functional components.

- React.js Component Development:

  • Build reusable and modular React.js components for efficient development and code reuse.
  • Optimize components for maximum performance and reusability.
  • Leverage React.js libraries and tools to streamline development processes.

- Cross-Browser and Cross-Platform Compatibility:

  • Ensure that web applications are compatible with various browsers and devices.
  • Perform testing and debugging to identify and fix any issues related to cross-browser or cross-platform compatibility.

- Code Quality and Documentation:

  • Follow best practices for code quality, maintainability, and readability.
  • Write clear and concise documentation for developed components and functionality.
  • Collaborate with the development team to establish coding standards and guidelines.

- Collaboration and Agile Development:

  • Work closely with the development team to ensure seamless integration of front-end and back-end components.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and code reviews.
  • Collaborate with designers, project managers, and stakeholders to understand project requirements and provide input on technical feasibility and implementation.

Preferred Knowledge in Angular:

  • While the primary focus of this role is React.js development, preferred knowledge in Angular is valued and may involve the following responsibilities:
  • Develop Angular components and applications based on project requirements.
  • Collaborate with other Angular developers and contribute to the overall front-end development efforts.
  • Maintain and enhance existing Angular applications.
  • Stay updated with the latest Angular features, tools, and best practices.
متطلبات الوظيفة
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 2+ years of experience in front-end web development using React.js.
  • Strong proficiency in JavaScript, HTML, and CSS.
  • Experience with React.js workflows (such as Redux or MobX) and modern front-end build tools (such as Webpack or Babel).
  • Knowledge of cross-browser compatibility and responsive design principles.
  • Familiarity with version control systems (such as Git) and agile development methodologies.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Preferred knowledge and experience in Angular will be an advantage.

دورات تدريبية في هذا التخصص الوظيفي

×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا