https://bayt.page.link/XkwGoTR4XEYgEJkv5
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the Role:
We are seeking a highly skilled Frontend Software Architect to lead the design and development of scalable, high-performance, and user-friendly web applications. This role requires a deep understanding of frontend technologies, architectural best practices, and the ability to drive technical direction in collaboration with cross-functional teams.


Key Responsibilities:


  • Define and maintain the frontend architecture, ensuring scalability, performance, and maintainability.
  • Provide technical leadership to frontend engineers, guiding them in best practices, design patterns, and coding standards.
  • Collaborate with product managers, UX/UI designers, and backend engineers to create seamless and intuitive user experiences.
  • Make strategic decisions regarding frontend frameworks, tools, and libraries.
  • Ensure code quality through rigorous code reviews, unit testing, and automated testing strategies.
  • Lead the implementation of CI/CD pipelines for frontend applications.

Required Skills & Qualifications:


Experience:


  • 8+ years in frontend development, with at least 3+ years in a technical architect role.
  • 8+ years in full-stack engineering (React, TypeScript, Node.js).
  • Expertise in state management, real-time collaboration (Yjs, WebSockets), performance optimization.
  • Experience with SVG/canvas rendering (React-Konva, D3.js).
  • Leadership in mentoring and frontend architecture.

Technical Expertise:


  • Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
  • Deep knowledge of React.js, Vue.js, or Angular.
  • Experience with state management libraries (Redux, MobX, Vuex, etc.).
  • Proficiency in modern frontend build tools (Webpack, Babel, Vite, etc.).
  • Understanding of micro-frontend architecture and modular UI design.
  • Knowledge of server-side rendering (SSR) and static site generation (SSG).
  • Familiarity with progressive web apps (PWA) and responsive design principles.
  • Experience with RESTful APIs, GraphQL, and WebSockets.
  • Bachelor's or Master’s degree in Computer Science, Engineering.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.