We are looking to hire a Full stack web developer who will be responsible for the creation and enhancement of web applications according to the company's specifications. As the role takes into consideration user experience and function, a certain level of both functional domain experience and computer programming is necessary. To be successful in this position, you will be required to demonstrate a detailed knowledge of the industry's best practices in software development, development expertise in back-end technologies and must have a professional track record of effective technical management, information analysis, and experience in latest web technologies. You should have in-depth knowledge of object-oriented PHP programming, understanding of MVC designs, and working knowledge of front-end technologies including HTML5, JavaScript, and CSS3.