About the job Mobile Application Developer (React Native)
Job Description
Will you be our catch of the day?
We are fishing for a Mobile Application Developer who is able to design, develop and assist in the development of mobile applications for both iOS and Android phones. It would definitely be beneficial if you had Hands on experience with the development of mobile applications and are fluent in React Native, JavaScript, CSS3 and HTML5. Some other programming languages such as RDMS and SQL are definitely are good to have an understanding of too. Being familiar with code repositories such as GitLab or GitHub would be good too.
Key Roles & Responsibilities
Develop the selected User stories or features that have been selected for the Sprint Backlog.
Ensure the developed features fulfilled all the agreed Acceptance criteria set by FWD Product Owner
Ensure the Sprint items are developed and completed within the agreed Sprint duration (e.g., 2 weeks).
To fix and resolve any bugs reported by QA Engineers
Responsible for the design, build and deployment of code to testing environment with best practices.
Experience/ Qualifications:
Bachelors Degree in IT / Computer Science or equivalent experience
Minimum 3 years of experience with Mobile App Frontend Development for iOS and Android phones e.g. React Native, React JS, Javascript, JQuery, BootStrap, HTML, CSS, Angular
Knowledge of client-side single-page applications using modern frameworks like React, Angular or Vue.js, etc
Experience in integrating SDKs on mobile app for iOS and Android phones
Familiarity with Single Sign On processes, integration with Single Sign On, Oauth, tokens etc will be advantageous
Excellent analytical and debugging skills
Great unit testing skills with JavaScript framework like Jest/Jasmine