Design and implement robust backend services with Node.js and PHP, ensuring high performance and responsiveness to requests from the frontend.
Collaborate with frontend developers to integrate user-facing elements using server-side logic.
Develop and maintain dynamic and responsive web applications using front-end frameworks such as React or Angular.
Manage and optimize SQL databases for optimal performance and scalability.
Employ Git and GitHub for version control, collaboration, and code management.
Ensure the technical feasibility of UI/UX designs and maintain the integrity of application features across various platforms.
Participate in all phases of the development lifecycle, from concept to deployment and maintenance.
Requirements:
A minimum of 2 years' experience in full stack development, with a strong portfolio of projects demonstrating proficiency in both backend and frontend development.
Expertise in server-side programming languages, specifically Node.js and PHP.
Proficient in front-end technologies and frameworks, notably HTML5, CSS3, JavaScript, React, and Angular.
Strong experience with SQL database management, design, and optimization.
Solid understanding of Git and GitHub for version control and collaborative development.
Demonstrable ability to write clean, efficient, and maintainable code.
Excellent problem-solving skills and the ability to adapt to new technologies and methodologies.
Effective communication skills, with the ability to work collaboratively in a team environment.