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

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

About the job Mid-level Full Stack Developer

We are seeking a talented and experienced Mid-level Full Stack Developer with a minimum of 3 years of web development experience using Node.js and PHP. The ideal candidate will have a strong foundation in web technologies and a passion for solving complex problems. In addition to their expertise in Node.js and PHP, the candidate should possess a solid understanding of WordPress, Laravel, MongoDB, and Redis.


Key Requirements:


Web Development Experience: A minimum of 3 years of hands-on experience in web development, with a proven track record of creating robust and scalable web applications using Node.js and PHP.


Knowledge of Web Technologies: Proficiency in web development technologies and tools, including HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, or Vue.js).


CMS Experience: Strong knowledge of WordPress development, including theme and plugin development, customization, and optimization.


Laravel Expertise: Proficiency in Laravel, a PHP framework, including building RESTful APIs, MVC architecture, and database interactions.


Database Skills: Experience with both SQL (e.g., MySQL) and NoSQL databases (e.g., MongoDB), including schema design, query optimization, and data modeling.


Caching and Performance: Familiarity with caching systems like Redis and optimizing web applications for high performance.


Problem Solving: Exceptional problem-solving skills, with the ability to identify and resolve complex technical issues efficiently.


Object-Oriented Programming (OOP) & Design Patterns: Strong understanding and application of OOP principles and design patterns to write clean, maintainable, and scalable code.


Test-Driven Development (TDD) & Domain-Driven Design (DDD): Experience in implementing TDD practices to ensure code quality and a good understanding of DDD principles for building well-structured applications.


Microservices: Knowledge of microservices architecture and experience in building and maintaining microservices-based applications.


Team Collaboration: Effective communication and collaboration skills to work closely with cross-functional teams, including designers, product managers, and other developers.


Continuous Learning: A passion for staying up-to-date with the latest web development trends, technologies, and best practices.


If you are a dedicated and skilled Full Stack Developer with a strong focus on problem-solving, OOP, design patterns, TDD, DDD, and microservices, we encourage you to apply. Join our dynamic team and contribute to the development of innovative web solutions that make a difference.

Skills and Qualifications


Web Development:


Minimum of 3 years of hands-on experience in web development.


Proficiency in Node.js and PHP for backend development.


Strong knowledge of HTML, CSS, and JavaScript.


Familiarity with front-end frameworks like React, Angular, or Vue.js.


Content Management Systems (CMS):


Expertise in WordPress development, including theme and plugin development, customization, and optimization.


Framework Proficiency:


Solid understanding of the Laravel PHP framework, including building RESTful APIs and using MVC architecture.


Database Management:


Experience with both SQL databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).


Ability to design schemas, optimize queries, and perform data modeling.


Caching and Performance Optimization:


Familiarity with caching systems like Redis.


Proficiency in optimizing web applications for high performance.


Problem-Solving Skills:


Exceptional problem-solving abilities, with a track record of resolving complex technical issues efficiently.


Object-Oriented Programming (OOP) & Design Patterns:


Strong grasp of OOP principles and the ability to apply design patterns to write clean, maintainable, and scalable code.


Test-Driven Development (TDD) & Domain-Driven Design (DDD):


Experience in implementing TDD practices to ensure code quality.


Understanding of DDD principles for building well-structured applications.


Microservices Architecture:


Knowledge of microservices architecture and experience in building and maintaining microservices-based applications.


Collaboration and Communication:


Effective communication and collaboration skills to work with cross-functional teams.


Ability to collaborate with designers, product managers, and other developers.


Continuous Learning:


A commitment to staying updated with the latest web development trends, technologies, and best practices.


Version Control:


Proficiency in using version control systems like Git.


Problem-Solving Attitude:


A proactive and analytical approach to problem-solving, with the ability to find creative solutions to technical challenges.


Project Management:


Basic understanding of project management methodologies and tools.


Bachelor's Degree (Preferred):


A bachelor's degree in computer science, software engineering, or a related field is preferred but not mandatory.




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

منطقة الوظيفة
القاهرة مصر
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
صاحب عمل (القطاع الخاص)
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

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