position Full-stack Developer
Job Description:
A Full-Stack developer is a professional responsible for working on both front-end and back-end development processes. They design, develop, and maintain fully-fledged and functioning platforms with databases or servers. These servers do not need other third-party applications to build an entire system from scratch.
Number Of Positions: 2

Requirements
Bachelor’s degree in computer science, engineering, or a related technical field
Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, bootstrap, React js with ability to render server-side and client-side content
Excellent knowledge of one or more back-end programming languages (PHP, node js, jQuery)
Familiarity with common programming design patterns and best practices
Excellent written and verbal communication skills
Strong attention to detail and problem-solving skills
Knowledge of object-oriented PHP programming
Responsibilities
Build and develop high-quality code according to project requirements, ensuring adherence to coding standards and best practices
Implement and maintain efficient, reusable, and reliable PHP code
Proficient in MySQL database operations, including CRUD (Create, Read, Update, Delete) operations
Integrate multiple data sources and databases into a unified system, ensuring seamless data flow and interoperability
Demonstrate a strong understanding of UI principles, ensuring user-friendly and visually appealing interfaces
Display a willingness to learn and adapt to new technologies, tools, and methodologies