You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

React Native App Developer

Location
Abbotsford, BC
Details
Full Time
A month ago

Who are we?

Musora is the leader in online music education, with more than 15 years experience, 100 million video views, 30 in-house staff, and 100 part time instructors. We are dedicated to making the world a better place through music. 

We are looking for exceptional people who believe in the power of music and can contribute on a daily basis to the growth of our brands - Drumeo.com, Pianote.com, and Guitareo.com - helping to achieve our ambitious goal of educating the world about the joys of learning music.



What are we looking for?

We are looking for an experienced and motivated app developer who specializes in react native to join our app development team. This individual’s primary focus will be to coordinate with and assist our existing team in creating and maintaining react native applications for Android and IOS. We are looking for someone with intermediate to advanced level skills and experience, and someone who can grow into a full leadership and management level role.

This is a permanent, full-time, in-house position. 40 hours per week. 

Compensation will be based on experience. We also offer paid vacation time, flexible hours, sick/personal days and a benefits package after a probation period. Our offices are located in Abbotsford, BC. We may be able to help with relocation expenses if necessary.


Our Team

We are a dedicated and driven team who work closely together to achieve our goals. We believe in a healthy work-life balance where we can step up when it's required but also celebrate and relax after a big win. Lunch time often includes: gaming, ping-pong, playing music, and getting to know the team! We try very hard to stay on the cutting edge of technology in order to offer the best possible products to our customers as well as provide the latest and greatest tools for our employees.



Required Skills

  • Advanced react/react-native or similar javascript frameworks

  • In depth knowledge of MVC or MVVM architectural patterns

  • Advanced mobile app development

  • Automated testing

  • Working with external APIs

  • Leadership and project management skills (SCRUM)

  • Application UI/UX

  • Git/source control



Responsibilities

  • Work with our design team and product manager to build and maintain mobile applications for IOS and Android

  • Work with our product manager and back end team to estimate timelines for new features and new applications

  • Assist our back end team in API planning & development

  • Coordinate with and assist our existing app development team

  • Investigate and fix bugs

  • Participate and assist with design/UX, code review, and planning/brainstorming

  • Manage the approval and release of applications on the Google Play store and Apple App store



Nice To Haves

  • Code in open source projects

  • In depth knowledge of ES Harmony (ES6+) and NodeJS

  • Portfolio of personal apps or apps you have worked on

  • Experience managing and coordinating a development team

  • Design skills

  • Intimate knowledge of backend systems and APIs



How To Apply

Please email your resume and cover letter.
This is an in-house position in Abbotsford BC, Canada.

Please do not apply in person

Thank you!

Category
Software and Programming