PHP Full STACK Developer
| Location | Observatory (Cape Town), South Africa |
| Date Posted | June 20, 2020 |
| Category |
IT / Information Technology
|
| Job Type |
Full-time
|
| Currency | ZAR |
Description
Duties & Responsibilities
Our client is looking for a smart and talented Intermediate Web Developer to join the dynamic and growing Cape Town team.
You must possess strong HTML and CSS skills. You must have experience in PHP / MySQL. You will also need to possess the skills of Expression Engine (Commercial CMS built on CodeIgniter), CakePHP and ideally have some experience with Ionic framework and Phonegap.
Your role:
- You will programme website designs into HTML / CSS / JavaScript (typically using the Expression Engine CMS).
- You need a good eye for UX.
- You will also be responsible for back-end development, specifically with regards to database design and programming (PHP / MySQL) by utilising a variety of frameworks (such as CakePHP).
- You will be managing your own team of Developers and managing Projects assigned to your team.
Key performacne area's
- Web Development: Creation of front-end (HTML, CSS, jQuery) and backend (CakePHP, EE, etc.).
- Leadership capability.
- Speed and quality of development.
- Intuitive understanding of requirements.
We’ve got:
- An extremely smart and skilled team of web professionals that will help you grow your skills and capabilities.
- World class coffee.
- After work drinks on a Friday.
We don’t:
- Manage people with the “whip”.
- Run out of coffee.
- Judge you if you need to stay at home for a day because your geyser burst and the plumber hasn’t arrived and isn’t returning your calls.
- Have a dress code.
Desired Experience & Qualification
Essential:
- Matric (Higher Grade Maths).
- 3 Years’ experience in PHP.
- Experience in HTML, CSS and CakePHP.
- Experience in MySQL.
- Must be comfortable with working with Linux, particularly with the LAMP stack (Must have some form of server admin experience).
- Must have a good understanding of MVC principles.
- Must have strong data modelling skills and good understanding of entity relationships.
- Good communication skills as you will be the primary technical contact in the team as well as the primary contact for Clients should your PM not be available.
Preferred:
- Experience in Expression Engine.
- Relevant diploma or tertiary qualification.
- Managed a team of Developers.
Personal attributes:
- Self-motivated.
- Enthusiastic.
- Proactive.
- Excellent verbal/written communication skills.
- High level of attention to detail.
- Excellent organisational and time management skills.
Package & Remuneration
Basic salary: R35 000
