Flow Communications

Flow Communications is looking for a senior PHP developer to join our Johannesburg team.

We are considered one of South Africa’s top web-development companies and with you on board we want to be even better!

Flow doesn’t measure seniority in years of experience. What counts is that the candidate is someone who can see the big picture, build client relationships, scope a project, problem-solve effectively and communicate exceptionally well. We expect all this, as well as that you are keeping up with the latest web-development trends and thinking of PHP before you fall asleep at night.

If you can do all this, deliver high-quality work within budget and build confidence among your peers, then step right ahead.

Job description

You will join our team of developers and collaborate on new and existing projects used by thousands of people daily. We use a mix of technologies (mostly PHP, MySQL, Bootstrap and AngularJS)  and you will be expected to pick up on CraftCMS, ExpressionEngine, CodeIgniter and Laravel-based projects.

You will also be working daily with a team of designers and journalists to create websites, web applications and mobile applications for our broad range of clients, ranging from South Africa’s biggest corporates to start-ups.

Requirements

In your CV and interview, you will have to demonstrate:

  • An understanding of the full web-application life-cycle, from concept to final production
  • The ability to communicate effectively and concisely, with experience to back up your decisions and viewpoints
  • Problem-solving ability
  • Proficiency in front-end technologies such as HTML/CSS and JavaScript
  • Ability to write object-oriented PHP using commonly accepted design patterns (MVC, DI, etc.)
  • Experience in using version control such as Git
  • An ability to develop yourself professionally on a daily basis

Advantageous

  • Experience working in a Mac/Linux environment and using the command line
  • Contributions to the open source community, a Github profile with active projects, a StackExchange profile and/or participation in a community user group (e.g. PHP user group)
  • Building and maintaining a LAMP stack
  • Able to switch context and work on multiple projects simultaneously in an agency environment

Details

  • Remuneration is negotiable depending on experience (but market related)
  • Province: Gauteng
  • City: Johannesburg
  • Job level: senior
  • Own transport required: yes
  • Travel requirement: occasional
  • Type: permanent

How to apply

Please submit your CV, together with a covering letter that demonstrates your communication abilities. Your covering letter should summarise why you’re a good fit for Flow Communications.

Please also provide two contactable references.

Applications must be sent to Richard Frank at richard@flowsa.com

Deadline

Deadline for applications: Wednesday 12 October 2016.

comments powered by Disqus