MINIMUM REQUIREMENTS
Experience & Qualifications:
- Tertiary Qualification in IT, Computer science or related field (beneficial)
- Relevant Certifications
EXPERIENCE & TECHNOLOGY REQUIREMENTS
- Minimum 3-5 years’ experience in a Software Development role
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features.
- Highly proficient with [URL Removed] framework and its core principles such as components, reactivity, & virtual DOM.
- Familiarity with the [URL Removed] eco-system, including Vue CLI, Pinia, Vue Router, and [URL Removed]
- Highly proficient in Design and coding of modern, interactive, and functional User interfaces (Ul’s).
- Experience with the Slim PHP framework, familiar with request/response framework.
- Good understanding of HTMLS 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.
- Ability to write efficient, secure, well-documented, and clean JavaScript code.
- Optimizing your application for performance.
- Proficiency with modern development tools and Git.
- Experience with both consuming and designing RESTful APl’s.
OTHER TECHNICAL SKILLS: (ADVANTAGEOUS – BUT NOT A MUST HAVE)
- AWS/ EC2 and RDS (beneficial – NOT A MUST HAVE)
- IIS & Apache Web Servers (beneficial – NOT A MUST HAVE)
- SQL Server, MySQL, and MongoDB
- Cordova, PhoneGap and Flutter – Mobile application development frameworks (IOS &Android) (beneficial)
- AWS Lambda serverless services (beneficial – NOT A MUST HAVE)
- Pusher real-time comms layer
- Web socket communications
- AWS Cl/CD processes would be (beneficial – NOT A MUST HAVE)
Desired Skills:
- JavaScript
- Vue
- Vue.js
- Nuxt.js
- AWS
- AWS Lambda
- AWS EC2
- AWS CI/CD
- Apache Web Servers
- IIS
- Cordova
- MongoDB
- PhoneGap
- Flutter
- IOS
- Android
- Mobile application development
- RESTFUL APIs
- REST
- UI
Desired Work Experience:
- 2 to 5 years Software Development