Share this job with your friends, family and co-workers...
THIS JOB ADVERT IS STILL ACTIVE...
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Duties & Responsibilities
Candidate must be able to start end January 2021.
Office will be in Pretoria or George.
3-5 years of software development experience
Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
Experience with the SlimPHP framework
Good understanding of HTML5 and CSS3, including Bootstrap and other CSS frameworks
Building modular and reusable components and libraries
Understanding of server-side rendering and its benefits and use cases
Knowledge of functional programming and object-oriented programming paradigms
Optimizing your application for performance
Proficiency with modern development tools and Git
Experience with both consuming and designing RESTful APIs
Other Experience & Skills needed in our current environments
- AWS / EC2 and RDS
- IIS and Apache Web Servers
- SQL Server and MySQL
- Cordova & PhoneGap - Mobile application development frameworks (IOS & Android)
Duties will include but is not limited to:
Translate application storyboards and use cases into functional applications
Participate as a team member in fully agile Scrum deliveries (Trello / Basecamp), assists team in planning of projects, including identifying task groups, time estimates, and recommending assignments.
Ensure the best possible performance, quality, efficiency and responsiveness of applications
Responsible for regular communication with others involved in the development process
Implement test, bottleneck-fix and bug-fix functionality
Design and plan yearly technology adaptation plan to keep up with latest trends and technologies
Provide support to end users
Help maintain code quality, organization and automatization
Produce the systems that support our always-on culture
Keeping an eye on security updates and issues found with Vue.js and all project dependencies
Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
Please note: Only shortlisted candidates will be contacted