Software Engineer/ Full stack Developer PHP
Software Engineer / Full Stack Developer - PHP
JOB PURPOSE:
Develop and support new web/mobile applications for clients
JOB DUTIES:
Produce detailed product design
Develop robust code to implement the desired requirements
Work with sales team to analyze customer needs, define product requirements, get feedback from clients
Collaborate with the rest of the Development team on other projects
Stay up to speed with recent ICT developments, HW/SW tools, programming languages
SKILLS/ QUALIFICATIONS:
Strong analytical and problem solving skills
Experience building user interfaces for websites and/or web applications
Experience designing and developing responsive design websites
Competence with front-end technologies such as HTML5; XHTML; CSS3; JavaScript; jQuery; PHP
Competence with CMS Frameworks WordPress, Joomla,Drupal, Cake, PHP Fusion
Familiarity with source control tools and services e.g. Visual Studio Online, Team Foundation Server, Git, Github
Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
Ability to convert comprehensive layout and wireframes into working HTML pages
Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
Familiarity working in a team with an Agile methodology (e.g. Scrum, Kanban)
Strong understanding of PHP back-end development
The following skills are “nice-to-haves” but not critical for the role:
Familiarity with .net Framework, MySQL, MsSQL , MongoDb, Bootstrap