React Native Mobile App Developer

  • Full-time

Company Description

MyEffect is a Kitchener-Waterloo based tech startup with a focus on social impact. MyEffect's mobile app and online platform connect people with partners—nonprofits, brands and influencers—to take action for a shared cause and tracks everyone’s impact. We're focused on creating a future where every individual has the resources they need to reach their full potential and meaningfully contribute to society. We create tools for individuals to discover opportunities to create measurable change in their communities, track their skill development and share their impact story. We equip organizations with the impact measurement tools to build capacity for volunteer management, engagement and retention. 

Apply to MyEffect to join a team of dedicated individuals who are passionate about the potential for using tech for good and developing digital solutions to develop and improve humanity.

Key Topic Interests: nonprofit management, impact measurement, lifelong learning, volunteer engagement/ recognition, corporate social responsibility, next-gen/millennial and Sustainable Development Goals (SDGs).

Job Description

We are looking for a hybrid app developer to join a team of engineers for our scaling social startup company. You must be currently living in the area and available to interview in person and start to work within a week or two at the office. The core tool to our software suite is our Mobile App. The app is currently written in React Native, with versions on both Android and iOS. The ideal candidate has experience with both React Native and general Android and/or IOS development.

The successful candidate will contribute to the design and development of a new version of our mobile app. 

In this role, you'll also collaborate with us to:

  • Design, develop, test and implement software solutions designed for mobile devices;

  • Produce fully functional mobile applications writing clean code;

  • Help improve, performance, stability and UX within the app;

  • Deliver core customer-facing features of our react native app;

  • Develop application programming interfaces (APIs) to support mobile functionality;

  • Keep up to date with the terminology, concepts and best practices for coding mobile apps;

  • Work with customer key members on Mobile App projects regarding Branding component;

  • Verification and testing of completed Mobile App projects.

Why Join Our Team

Growth and Flexibility - we are a  small team, a relaxed and fun startup with lots of opportunities to shape your role and career growth

Purpose Driven - Our team believes in harnessing the power of technology to solve social and economic challenges. Whether its helping businesses measure their social impact or motivating young leaders to take action to care for our planet–your work will have a positive effect on creating opportunities for the next generation to thrive.

MyEffect is an app and online platform that connects people and organizations to take action for a shared cause, tracking and sharing the impact of everyone involved. Our real-time reporting solutions track and validate the completion of specific calls-to-action and create verified records of achievement to share results. We are a new kind of social community that celebrates purpose and impact–enabling people to visualize the value of their contributions while organizations can monitor and evaluate the return on investments with trusted, transparent data.

Qualifications

Requirements

  • Proficiency in hybrid app development with react native

  • Strength in User-experience (UX), User-interface (UI) design

  • Knowledge in Node.js, MEAN stack and MySQL databases is of benefit

  • Experiences on Web services and Mashups

  • Good communication skills, both verbally and in writing

  • Knowledge of database design, Application Programming Interface (API) service integration, web service programming and mobile app programming is of benefit

  • Experience designing information storage and retrieval systems (optional but of benefit)

  • Team player used to work autonomously with the ability to drive its own initiatives in fast-paced environments

Additional Information

Please send a cover letter and resume.

All your information will be kept confidential according to EEO guidelines. 

Only those selected for an interview will be contacted candidates