• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Lead Developer

Job Ref
282277
Job Type
Permanent
Employer Type
Company
Date Added 20 Nov 2019
Expiry Date 18 Dec 2019
* There has been 1 application to this job.
* This job has been viewed 6572 times.
Employer:
3 Way Marketing

Location:
Gauteng

Salary:
Market related

Benefits:


Role details:
7-10 years experience

- 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.




 
HOME|
INFO|