Back to Careers

React Native Developer

Full-time
,
Toronto
Apply Now

About Us

We’re a team of entrepreneurs, creators, hackers, designers, and technologists who believe that online creators are the future of digital marketing. We understand that #clout is currency and we respect the hustle it takes to earn it. We build, learn, and iterate everyday and strive to create a more equitable marketplace for creators through superior technology.

We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. We hire outstanding people and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and hard work.

About You

As a React Native developer you’ll be joining the founding team to lead the front-end implementation and delivery of our web app and forthcoming iOS and Android applications. As one of the first team members you’ll have the chance to shape the application and contribute to building the development processes.

   

Responsibilities 

  • Lead the delivery of forthcoming iOS and Android applications
  • Develop new user-facing features and internal tools
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders

What You Bring

Excitement for challenges of the startup environment. You have a passion for building and you are comfortable navigating ambiguity, rapid change, and iterative development.

You have professional, hands-on experience developing complex web-based applications. You have expertise in:

  • Developing and delivering new front-end features to web and mobile apps.
  • Building and adapting React Native iOS/Android applications with and without tools like Bitrise and Expo.io.
  • Releasing applications to the iOS App Store and Google Play Store.
  • Object-oriented development and design patterns. 
  • Integrating and using 3rd party APIs - e.g. Stripe, Instagram, etc.
  • Participating in code review, production planning, and estimating.
  • Experience with Github and NPM.

Additional experience that would be an asset: 

  • Performance optimization
  • Working with backends built in Node.js 
  • Writing unit tests to ensure code coverage
  • Test-driven development
  • Deploying to Heroku or other Cloud Environments
  • Experience with complex applications

You can quickly learn new technologies and respond to change through learning and adapting.

You are a great communicator. You know how to listen and understand diverse perspectives. Your powers of observation help you communicate with the right level of detail. You are comfortable asking questions and working with remote team members.

You are collaborative and Agile. You thrive in a team-focused environment. You believe in the Agile methodology, but you are flexible and open to the twists and turns of the real world . 

You are comfortable working in a cross-functional team located either on-site or remotely. 

Applying 

Is this job meant for you but you are worried you don’t have everything? We recognize that  everyone takes a different path when it comes to building skills. 

Hands-on experience, intelligence, innovation, a passion for learning and a focus on team can combine to form an excellent set of qualifications. If you feel you meet all or most of the qualifications we are seeking; and you are excited by the possibility of growing together with our company, take a chance and apply now! 

Ready to apply?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.