Full Time
Negotiable
TBD
Oct 30, 2017
Roles and Responsibilities:
- Collaborate with designers, backend engineers, platform team and other stakeholders to define and
ship new features;
- Stay on top of new APIs, third-party libraries, and other technical developments in the mobile
landscape;
- Lead in the development of new features and bug fixes across the mobile team;
- Build custom app - from existing workflow for approval in Apple Store.
Qualifications:
- Minimum 3 years of professional experience working primarily in iOS and Objective C or Android;
- Demonstrated success shipping at least one public-facing mobile app;
- Demonstrated mastery of multithreading, performance tuning and optimization;
- Knowledge of the open-source iOS or Android ecosystem, including which libraries to avoid and why;
- Extreme discipline and dedication to promoting unit testing;
- Experience mentoring or managing developers;
- Experience developing CRM applications - financial sector an asset;
- Keen understanding of Apple's Human interface guidelines or Google's Android Design Principles
and interface guidelines and general design best practices;
- Deeply passionate about design and user experience;
- Focus and attention to detail in written and verbal communication;
- Strong sense of product ownership
- Assets include :
. Understanding and familiarity working with AWS resources;
. Managing complex user flows and authentication states;
. Experience and familiarity with mobile native automated testing best practices;
. Familiarity with React Native.