Senior Mobile Engineer(React Native)



Senior Mobile Engineer(React Native)

Toronto,†Ontario †-†Permanent


Job Description

As Senior Mobile Engineer(React Native), you will be responsible for leading migration of our native mobile apps over to React Native and leading future product development.

What You'll Do:

-Design and build scalable UI/UX that supports systems responsible for generating business insights, reporting and analytics
-Take primary ownership for the development and maintenance of your product or feature
-Contribute to product vision and development
-Work collaboratively with other team members
-Work directly with customers to collect feedback and iterate
-Launch your product or feature and track user metrics
-Build sane systems and craft amazing products that work at scale


Must Have Skills:

-2+ years React or React Native development experience
-Strong knowledge of JavaScript and design patterns, CSS (SCSS), JSX
-Swift experience is required, as the current codebase is native (Swift/Kotlin)
-Experience migrating native iOS/Android repos into a combined react repository
-Proficiency with unit and UI testing using third party tools e.g. Jest, cucumber, karma, mocha etc.
-Responsive web and/or mobile design
-Familiar with modern React Native component libraries e.g. react-native-paper
-Familiar with mobile app build process, using Xcode / Android Studio, and app deployment process to iTunes and Play Store
-Familiarity with algorithms, data structures, and complexity analysis
-Experience planning and estimating software development tasks in an agile environment
-Ability to think on your feet and adapt to changing and open-ended requirements
-Passion for measuring and improving code
-Ability to effectively communicate your thoughts and ideas
-Experience running production systems including deploying, monitoring, and debugging
-Bachelorís and/or Masterís Degree in Computer Science, Software Engineering or other related field


Nice to Have Skills:

-Previous experience with a fast scaling start-up
-Experience with B2B or business insights and analytics
-Relevant personal projects and open source work
-Experience in the marketing or advertising space
-Experience with Zeplin and/or Invision


Details:

Starting: ASAP
Travel: 0%
Dress Code: Casual