drjobs Mid-level Full Stack Developer العربية

Mid-level Full Stack Developer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cairo - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are seeking a talented and experienced Midlevel Full Stack Developer with a minimum of years of web development experience using Nodejs 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 Nodejs and PHP the candidate should possess a solid understanding of WordPress Laravel MongoDB and Redis

Key Requirements

Web Development Experience A minimum of years of handson experience in web development with a proven track record of creating robust and scalable web applications using Nodejs and PHP

Knowledge of Web Technologies Proficiency in web development technologies and tools including HTML CSS JavaScript and frontend frameworks (eg React Angular or Vuejs)

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 (eg MySQL) and NoSQL databases (eg 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 problemsolving skills with the ability to identify and resolve complex technical issues efficiently

ObjectOriented Programming (OOP) & Design Patterns Strong understanding and application of OOP principles and design patterns to write clean maintainable and scalable code

TestDriven Development (TDD) & DomainDriven Design (DDD) Experience in implementing TDD practices to ensure code quality and a good understanding of DDD principles for building wellstructured applications

Microservices Knowledge of microservices architecture and experience in building and maintaining microservicesbased applications

Team Collaboration Effective communication and collaboration skills to work closely with crossfunctional teams including designers product managers and other developers

Continuous Learning A passion for staying uptodate 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 problemsolving 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 years of handson experience in web development

Proficiency in Nodejs and PHP for backend development

Strong knowledge of HTML CSS and JavaScript

Familiarity with frontend frameworks like React Angular or Vuejs

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 (eg MySQL) and NoSQL databases (eg 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

ProblemSolving Skills

Exceptional problemsolving abilities with a track record of resolving complex technical issues efficiently

ObjectOriented Programming (OOP) & Design Patterns

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

TestDriven Development (TDD) & DomainDriven Design (DDD)

Experience in implementing TDD practices to ensure code quality

Understanding of DDD principles for building wellstructured applications

Microservices Architecture

Knowledge of microservices architecture and experience in building and maintaining microservicesbased applications

Collaboration and Communication

Effective communication and collaboration skills to work with crossfunctional 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

ProblemSolving Attitude

A proactive and analytical approach to problemsolving with the ability to find creative solutions to technical challenges

Project Management

Basic understanding of project management methodologies and tools

Bachelors Degree (Preferred)

A bachelors degree in computer science software engineering or a related field is preferred but not mandatory

Remote Work

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.