QUALIFICATIONS:
- Bachelor’s Degree in Computer Science or related field
- 2 years of front-end development experience with HTML, CSS and JavaScript
- At least 1 year experience developing for mobile web or progressive web applications
- Experience consuming REST, APIs or wed services
- Experience developing native mobile application is a plus
ESSENTIAL FUNCTIONS:
We are looking for a PWA Developer with strong attention to detail who will be responsible for building data-driven user experiences through a progressive web application. You must have deep experience in Javascript, HTML, CSS and frameworks such as React, AngularJS, or Vue.js.
Other functions include:
- Translate UI/UX wireframes to code
- Maintain existing codebase written in React
- Build reusable components for use in internal and external applications
- Optimize page load times
- Work closely with backend developers in integrating APIs
SKILLS, KNOWLEDGE AND EXPERIENCE:
- Experience in Javascript, HTML, CSS
- Experience in building progressive web applications, or single-page applicatons using React, AngularJS or Vue.js
- Experience using service workers
- Experience in integrating RESTful APIs
- Experience in web performance optimisation practices
- Proficient understanding of code versioning tools, such as Git
- Familiarity with all major browsers and their limitations, as well as cross-browser compatibility
- Familiarity with HTML5 web APIs, such as getUserMedia, etc.
- Familiarity with GooglePlay, or AppStore submission process
- Familiarity with agile methodologies
- Familiarity using Ionic, Cordova or Chrome Trusted Web Activities
- Familiarity with Scrum Framework and/or other Agile Methodologies
- Ability to analyze and transform business or user requirements into technical designs and solutions