PHP Developer Senior - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 25-10-2019 11:30:13 AM
20-12-2019 11:30:13 AM
Senior Software Developer - PHP

Location: Westlake, Cape Town
Salary: Market Related

About the Role:
As a senior developer in one of our agile software engineering teams, you will develop software products and services to support the business. You will work with a talented and diverse global team in a dynamic and flexible environment with the latest tools, technologies, and techniques. Our team is engaged in the development of software that is an intriguing mixture of geospatial data analytics and mapping tools on a sophisticated scalable cloud-based microservice architecture.

Requirements:
6+ years PHP experience
Must have experience with a PHP framework (preferably Laravel)
Must have experience with a Javascript framework (preferably Vue)
Must have worked with a database (preferably Postgres)
Knowledge of Javascript and related frameworks
Must be capable of maintaining and developing Python applications
API development and consumption of data through various data sources (redis, SQL, NoSQL)
PHP and related libraries and frameworks
Web mapping technologies such as MapBox
Javascript and related frameworks
Web UI elements (HTML5, CSS3, Responsive Design)
Devops tools (Jenkins, Docker, Ansible, Terraform, etc.)
Cloud deployments and services (Amazon Web Service)
Postman (or similar, to test API calls)
Version control using Git (preferably Bitbucket)
Able to implement unit testing

Duties:
Engages in full stack web software engineering using the environments, tools, technologies, and techniques of the software engineering team
Develops the user interface for our next generation geospatial web application
Actively participates in solution design and analysis work, technology evaluation, choice, and evolution
Works closely with Product Owners to provide accurate level of effort estimates, collaborating on committed stories/tasks each sprint
Be a mentor and role model for developers in adopting both craftsmanship of well-engineered code and in adopting agile practices
Understands and adheres to information security philosophies and practices for the protection of our own and our clients’ proprietary and private data
Enthusiastically and energetically helps drive the agile scrum process