The Role
We are seeking an experienced PHP (Laravel) Developer with strong front-end development skills to join our growing Technology division. In this role, you will design, develop, and maintain web applications using Laravel and modern front-end frameworks. You will collaborate with cross-functional teams to deliver high-quality, scalable solutions for our clients.
Key Responsibilities
- Develop and maintain web applications using PHP/Laravel and front-end frameworks
- Build responsive and interactive user interfaces using React.js, Vue.js, or Angular
- Design and implement RESTful APIs and integrate with various third-party services
- Create and maintain database schemas and optimize SQL queries
- Ensure code quality through testing, code reviews, and adherence to coding standards
- Participate in all phases of the software development lifecycle
- Troubleshoot and debug applications to optimize performance
- Collaborate with designers, project managers, and other developers
Requirements
- Minimum 5 years of proven work experience as a PHP/Laravel Developer
- At least 3 years of experience developing web applications using React.js, Vue.js
- Strong understanding of MVC architecture
- Proficiency in database design and querying using MySQL
- Expert knowledge in building ORM relationships based on database structure
- Experience with debugging tools for PHP
- Solid understanding of application design using Laravel
- Experience in troubleshooting implementation issues and debug builds
- Proven experience building REST APIs using PHP
- Proficiency with version control systems (e.g., Git)
- Ability to work independently and as part of a team
- Strong understanding of web security best practices
- Familiarity with CI/CD software and processes for web applications
- Excellent communication skills, particularly in explaining technical concepts to non-technical audiences
Nice to Have
- Experience with Tailwind CSS
- UI/UX design experience
- Experience with Angular
- Knowledge of automated testing frameworks
What We Offer
- Competitive salary and benefits package
- Professional development opportunities
- Flexible work arrangements
- Collaborative and innovative work environment
- Opportunity to work on challenging projects
Equal Employment Opportunity Statement
John and Smith is an equal opportunity employer. We are committed to building a diverse workforce and do not discriminate on the basis of race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or any other protected characteristic. We believe that diversity drives innovation and encourage all qualified candidates to apply.