Requirements Solid knowledge of PHP web frameworks such as Laravel depending on your technology stack Understanding the fully synchronous behavior of PHP Understanding of MVC design patterns Basic understanding of front-end technologies such as JavaScript HTML5 and CSS3 Knowledge of object oriented PHP programming Understanding accessibility and security compliance Depending on the specific project Strong knowledge of the common PHP or web server exploits and their solutions Understanding fundamental design principles behind a scalable application User authentication and authorization between multiple systems servers and environments Integration of multiple data sources and databases into one system Familiarity with limitations of PHP as a platform and its workarounds Creating database schemas that represent and support business processes Familiarity with SQL NoSQL databases and their declarative query languages Responsibilities Develop record and maintain cutting edge web based PHP applications Build innovative state of the art applications and collaborate with the user experience 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 Lead the entire web application life cycle right from concept stage to delivery and post launch support Convey effectively with all task progress evaluations suggestions schedules along with technical and process issues Document the development process architecture and standard components Keep abreast of new trends and best practices with web development Job Type Full-time Pay Up to 600 000 00 per year Benefits Paid sick time Paid time off Work Location In person