JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
NEWSLETTER
FOLLOW US
Lead Developer
Job Ref
282277
Job Type
Permanent
Employer Type
Company
Date Added
20 Nov 2019
Expiry Date 18 Dec 2019
Expiry Date 18 Dec 2019
* There has been 1 application to this job.
* This job has been viewed 6568 times.
Employer:
3 Way Marketing
Location:
Gauteng
Salary:
Market related
Benefits:
Role details:
- Degree in Engineering or computer science.
- Advanced experience with SQL queries and optimisation as well as the ability to use an ORM (the two major ones are Eloquent and TypeORM) within a framework.
- Experience with AngularJS, NodeJS and Laravel.
- Experience with HTML 5, Javascript (browser side) and CSS.
- Experience with at least 1 frontend framework such as AngularJS, Angular, React, Vue, etc.
- Must be open to learning new languages.
- Knowledge about Docker and Docker Compose and how to use them for development.
- Experience in writing unit tests using frameworks such as Mocha.
- Experience in integrating with SOAP and REST APIs.
- Experience with git and git-flow for subversion control.
- An understanding of hashing and encryption and when they should be used.
- Experience with Linux terminal.
- Experience with a structured database such as MySQL, Postgres, MSSQL. This includes database design, indexing, query optimization, etc.
- Must have knowledge of or be open to learning devops and containerization.
- - - - - - - - - - - - - -
Advantageous- Experience with Angular (any version higher than 2).
- Experience with Typescript, more specifically, the NestJS framework.
- Server administration experience, terminal experience, etc.
- Experience in using Redis for caching and other functionality.
- Experience with at least 1 framework written in PHP.
- Experience with nginx, apache, or haproxy.
- An understanding of JSON and YAML (YAML for use in Kubernetes).
- Experience with a structured database such as MySQL, Postgres, MSSQL. This includes database design, indexing, query optimisation, etc.
- Development in an Agile fashion.
- Experience with Kubernetes and the use of a Kubernetes cluster for production environments.
- Server deployment experience, KVM (virtual machines), firewall, network routing, VPN setups.
- Scrum experience.
- Leading a team of external and/or internal developers.