Senior/Lead PHP Developer

at Recruit Digital
Location Cape town, South Africa
Date Posted November 16, 2019
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

Remuneration: R30000 - R70000 per month
Location: Cape Town
Type: Permanent
Reference: #RDR0084
Company: Recruit Digital

 

Background

The client team is made up of 30+ developers spread across more than half a dozen countries. We build and maintain the tech for Classifieds Marketplaces across the world, with a specific focus on African markets. Our platforms attract millions of views per month and are market leaders in their respective countries.

With the backing of an international media powerhouse, we have access to world-class development resources, shared knowledge and a wealth of international business insights. We also have the commitment of significant future growth prospects as a company and individually as developers.

Reporting into

CTO Cars

Direct Reports

  • None (But the potential for future leadership roles if desired)

Key Responsibilities

Technical:

  • Design, innovate and solve complex problems inherent in operating a high scale classifieds platform.
  • Spec and implement new features and enhancements within our software stack (AWS, PHP Laravel, MySQL, HTML, CSS, and Javascript)
  • Ensure high test coverage for Backend, Frontend, and API
  • Play a key role in reviewing and approving the work of your peers as part of the software development process.
  • Use the prescribed tools and work according to the established client software development process.
  • Experience with PHP, specifically OOP and Laravel >5.6 and highly competent in software design patterns.
  • Proficiency in MySQL, Redis, Memcached, Elasticsearch and related storage technologies.
  • Competent with cloud computing, Amazon Web Services ideally.
  • Experience with DevOps, Continuous Integration, Git and Linux.

Functional and team

  • Keep abreast with industry trends, new technologies and best practices in the software development space.
  • Constantly innovate and raise the bar of software quality.
  • Proactively improve products, systems, processes
  • Participate in the scrum process and daily stand-ups.
  • Deliver software according to agreed timelines
  • Seasoned communicator, proficient in technical and business/ functional aspects of the software development process.
  • Be comfortable working in an agile and fast-paced environment.
  • Team player and willing to go beyond the call of duty when the need arises.
  • Assist Project CTO and Product Managers /Stakeholders with a compilation of technical specifications.
  • Assist with the mentoring and growth of developers
  • Tenacity and the ability to solve complex software bugs.

Technologies used

  • MySql, Elastic DBs
  • Laravel PHP
  • HTML, CSS, JS
  • Webpack, ES6,
  • VueJS
  • GraphQL
  • Memcached, Redis
  • Jenkins, Puppet,
  • AWS (EC2, S3, Cloudformation, DynamoDB, RDS etc)
  • Git and Github’s tooling
  • Linux (for Deployment), Mac/Linux for Development.

Candidate requirements

  • Degree/Diploma preferred but not required
  • At least five years in active Development roles in a senior position.
  • Based in Cape Town, or willing to relocate to Cape Town. Depending on projects, some work days may be done remotely. But this is primarily a Cape Town “in-office” based role.
  • Experience with most of the technology used, but specifically PHP and Laravel.
  • Professional, Self-motivated attitude. We’re a pretty relaxed office.
  • Proficient in written and oral English communication.
  • Senior or Lead Full stack position available, but we’d also consider candidates that are either more Frontend End experienced or Backend Experienced if they’re eager to level up on their weaknesses.
  • Eager to learn new things, open to constructive criticism and willing to be a team player in delivering the best solutions possible.

Applying Instructions

Apply by email
Ryan Mc Dougall
ryan.31FB7E0C3.0@applythis.net
.

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za