Are you a highly experienced, ambitious PHP Developer looking for a challenging role where you can learn lots more? AAA Associates is looking for a motivated PHP Developer to come join our fast-paced, fun and rewarding agile team of professionals. If you are passionate about technology, constantly seeking to learn and improve skill
- Strong programming knowledge (PHP)
- Experience with HTML5, CSS, and JavaScript/jQuery
- Develop, record and maintain cutting edge web-based PHP web applications
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increase existing data services API
- Excellent knowledge of MySQL and relational databases, ability to build complex queries independently, ability to optimize table indices; understanding of the use of foreign keys and implications; use of stored procedures and ability to set up a trigger
- Experience of Server Sent Event (SSE) and Web Push Notifications.
- Experience of creating and consuming REST APIs/JSON.
- Experience as a full stack developer with knowledge of OOP design patterns and their implementation.
- Experience writing SQL, Views and stored procedures
- Relational database design principles.
- Experience of using GIT as the source control.
- Interface with customer and internal teams to gather requirements and develop software solutions
- Document the development process, architecture, and standard components
- Good knowledge of React and / or Vue.js (Bonus)
- Attitude to problem solving, analytical approach, proactivity