Fullstack PHP Developer
Duties and Responsibilities
- Develop high traffic, customer facing website/application based on the technical and functional specifications provided
- Continuous maintenance, development and bug fixes for the existing websites/applications
- Utilize source control tools such as Git for maintaining code versioning and releases.
- Identity cross browsers issues and implement solutions to support them
- Work with the team to manage, optimize and customize multiple web applications
- Participate in meetings, brainstorming sessions and contribute ideas for the projects.
- Deliver projects on-time and to the highest standards
- Participation in the incident and problem management process, including investigation, incident deporting and post incident reviews.
- Communicate effectively with non-technical staff and with members of interdisciplinary teams.
Qualifications
- Strong front-end development skills including HTML5, CSS3, SASS and LESS
- Strong working knowledge of web services including REST, JSON, SOAP and etc.
- Proficient understanding of client-side scripting and JavaScript frameworks, including InfernoJS, VueJS, ReactJS, AngularJS
- Perfect understanding of asynchronous request handling, partial page updates, and AJAX
- Strong knowledge in web applications such as CORS, Cookies, CDN, Load Balancing, Caching mechanisms and etc.
- Strong command of in-memory data store such as Memcache, CouchDB and Redis
- Knowledge and demonstrated experience with cross-browser limitations.
- Knowledge in debugging, code profiling and application optimization
- Strong knowledge in PHP/Nginx configuration and optimizations
- Knowledge in Symfony and Laravel is a plus
- Mobile responsive and adoptive site development knowledge is required
- Basic knowledge in Linux is required
- Must have a solid web development background
- Must be proficient in Design Patterns, Database (RDBMS, NoSQL)
- Knowledge in Jasmine, Codeception, UNIX commands is an advantage
- Must know how to perform unit testing and make use of Git (Github)
- Must be a team player
- Willing to do support at home (if necessary)
- At least 5 years of working experience in web development working on various types of software projects
- Ability to write and interpret technical documentations
- Good oral and written English communication skills
- Ability to work in a team and works well under pressure and deadlines
- Ability to organize and manage multiple priorities, independent but collaborative
- Background in Online Gaming is preferred but not required
This job has now closed
You can find more jobs over on our careers page.
See More Jobs