Full Stack Development: Design, develop, and maintain scalable, high-performance features and applications using PHP for backend and React, JavaScript, CSS, and HTML for the frontend.
Database Management: Build and optimize database schemas and queries using MySQL to ensure data integrity and performance.
Code Quality: Write clean, maintainable, and well-documented code following best practices and coding standards.
Collaboration: Work closely with other engineers to translate business requirements into technical solutions.
Problem Solving: Debug, troubleshoot, and optimize existing code to enhance performance and user experience.
System Architecture: Contribute to architectural decisions for new and existing features to improve scalability, reliability, and maintainability.
Testing: Develop and maintain automated tests to ensure high-quality releases.
Required Qualifications
Experience: 5+ years of professional experience as a Full Stack Software Engineer or similar role.
Technical Skills:
Strong proficiency in PHP for backend development.
Extensive experience with React and modern JavaScript (ES6+) frameworks.
Solid knowledge of CSS and HTML for creating responsive, user-friendly interfaces.
Expertise in relational databases, particularly MySQL, including schema design and query optimization.
Problem-Solving Skills: Strong debugging and troubleshooting abilities.
Version Control: Proficiency with Git and Git workflows.
Agile Development: Experience working in Agile or Scrum environments.
Communication: Excellent verbal and written communication skills.
Preferred Qualifications
Experience with SaaS platforms or e-commerce systems.
Familiarity with AWS.
Experience with serverless development best practices (AWS Lambda or GCP Functions).
Experience with Shopify APIs.
Knowledge of APIs (RESTful or GraphQL) and microservices architecture.
Experience with automated testing frameworks and CI/CD pipelines.
Understanding of web security best practices.
TLDR;
PHP (more than just Laravel), React, JavaScript, CSS, HTML, MySQL expertise