Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe 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
Full Time