Technical Qualifications:
Advanced knowledge of JavaScript, TypeScript, HTML5, CSS3Advanced Web, Mobile and Javascript frameworks/libraries such as React, React Native, NextJS, NestJSComponent development with JS FrameworksClient side state management libraries (Redux, GraphQL etc...)Experience with at least one of the CSS preprocessors such as: SCSS, LESS, etc...Experience with async services and back-end integrations(REST, GraphQL)Experience with responsive-design & adaptive design on web and mobileExperience with cross-browser compatibilityUnderstanding of UI/UX designKnowledge of web design principles and their effect on SEOExperience with troubleshooting and debugging desktop, Android & iOS browser and app issuesExperience with Git or similar version control tool is advantageBuild and release procedures for web applicationsExperience writing unit tests and testable codeKnowledge of accessibilityStrong ability and knowledge in Android & iOS Development tools and methods including: Gradle, Android Studio, Xcode, Cocoapods, UI Layout and lifecycleExperience with native Android & iOS UI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts, strings) is advantage
Other Qualifications:
University degree or strong IT experience from a recognized institution.Strong communication skills and team playerSelf-motivated and self-managedProactive, adaptive to changing circumstances and demandAble to develop creative, breakthrough approaches and solutions to complex problems.
Understand technical and organizational aspects of all related areaAn attention to detail and commitment to drive problems through to resolutionEagerness for research and improvementContinually read and review documents posted and provide feedback where information is lacking or required.A good team player who is willing to take initiatives and assume additional responsibilitiesReport on progress and raise issues / problems when necessary