Main objectives and Summary :
You will be working within a team performing mobile banking developments for HQ company, National Bank of Canada.
- Work with the scrum team to ensure that the solution is properly delivered as per expected.
- Guarantee the quality of the source code, for all developments under your responsibility.
- Perform unit testing, and contributes to integration testing, functional testing and UAT.
- Contribute to improve Norms and Processes, and development techniques.
- Perform troubleshooting and resolving of production issues.
- Mentor and coach team members.
- Do knowledge sharing among the team from time to time.
- Documenting required document for further knowledge sharing.
Mandatory :
- Bachelor's degree in Computer Science, Information Technology or equivalent.
- Having 5-7 years of hands-on experience developing and implementing mobile applications
- At least 2 years experience using React Native to develop cross-platform mobile app
- Experience in mobile web development using React.Native/ Android SDK/ Swift
- Familiar with HTML/CSS/JavaScript
- Knowledge and/or experience in Android / iOS development
- Good understanding of UI/UX concepts for mobile devices.
- Familiar with publishing of beta app through TestFlight / HockeyApp.
- Experience in local testing using Appium, Cucumber or SeeTest for native app testing tools.
- Experience in developing applications for the financial markets and brokerage operations is a plus.
- Good command of English
- Familiar with Agile methodology
What you will get from ATA IT :
- 14 days vacation in first year
- Health insurance for staff & families
- Life insurance
- Dental fee for staff & families
- Provident fund
- Monetary Assistance (Childbirth, Funeral, Basket Visit)
- Annual Party
- Monthly Activities- Staff Birthday & Company Activities
- Annual Health Check
- Multi-national company with flexible working hours, but professional company culture