JavaScript Back-End Engineer - Johannesburg Verfied

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 16-05-2019 9:35:29 AM
11-07-2019 9:35:29 AM
PBT Group has an opportunity for a skilled JavaScript Back-End Engineer.

Duties:
- Responsible for server-side web application logic and integration of the work front-end developers do. Writing web services and API’s used by front-end developers and mobile application developers.
- Responsible for managing the interchange of data between the server and the users. Primary focus will be development of all server-side logic, definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end team.
- Responsible for integrating the front-end elements built by co-workers into the application. A basic understanding of front-end technologies is therefore a necessity.

Skills Required:
- Solid experience with OOP – Java/PHP/C#/C++
- Solid understanding of version control systems (Git)
- Working knowledge of NodeJS
- A thorough working knowledge of web development
- Excellent communication skills
- Excellent knowledge of Databases (MySQL)
- Knowledge of security best practices
- Knowledge of cloud services (AWS/Azure/Google Cloud)
- Excellent knowledge of REST API methods
- Excellent knowledge of Agile
- Experience with continuous integration
- Good Architecture & Design skills – Patterns & Service Architecture
- Strong communication skills to effectively collaborate with designers, developers, and other relevant staff members or clients.
- Exposure to at least one framework or library (AngularJS, ReactJS, VueJS, etc) - Exposure to HTML5, CSS3, JavaScript.
- Working knowledge of grunt/gulp/bower/webpack Understanding UX principles is a bonus.

Qualifications/ Certification:
- BSc Degree/Diploma in Computer Science or IT related qualification.