React Native Mobile Developer
This position will require the prospect to work in a team-based environment from initial development stages to final roll-out.
Roles and Responsibilities:
- Continuous development of new features to the mobile app
- Maintain a high standard of coding and adhere to ideal conventions
- Develop and maintain apps and features that are robust in UX
- Work closely with product director, project manager and marketing in the deployment of new features
- Write unit and integration tests for new features
- JavaScript and JSON knowledge is a requirement
- Test, track and resolve bug issues
- Assist in product support
- Grasp new techniques and technologies to improve the performance of our platforms
- Possess exceptional interpersonal and organizational skills to effectively collaborate with a multi-functional team
- Be willing to work in a research capacity – to find and test new frameworks and technologies
Desired Skills and Experience:
- Knowledge and experience in both Android (Android Studio preferred) and iOS (Xcode 9 or higher preferred)
- 2+ years of experience producing mobile solutions in a professional development environment
- Knowledge of SQL databases with PostgreSQL being preferred
- Strong communication skills
- Demonstrated experience using XHP / PHP
- Demonstrated experience using React Native
- Ability to scope and estimate technical builds
- Demonstrated Experiences using React.js
- Cloud service experience
- Experience in an Agile environment is an asset
- A GitHub account is an asset
- Benefits packages for full time employees
- Salary based on experience
- Paid time off
- Opportunity to research and train on emerging technologies
- Opportunities for personal and professional development
- Work from home opportunity where possible