At Iversoft, the React Native Developer should have real-world experience building custom mobile and WordPress applications from the ground up.

This developer needs to be a team player with a great personality. They need to be dependable, responsible, function well under deadlines, be a self-starter, able to work independently, and able to take instruction easily. Our ideal developer will have a positive “can-do” attitude, will know when a project warrants “perfection” in coding or when it simply requires “the best available option within budget”, and be comfortable with both. We are looking for a person who relishes the chance to learn new technologies and find innovative solutions to challenges presented by a wide variety of projects.

Responsibilities 

  • Write great code that conforms with best practices in both React Native and WordPress

  • Work within the project team to develop and deliver exceptional cross-platform mobile projects

  • Contribute to the backend development in headless WordPress to support a mobile front end

  • Deliver coding expertise across all stages of the project lifecycle from concept to deployment

  • Keep knowledge current through online learning and events

  • Develop with user experience in mind, always seeking to improve the product

  • Estimate timelines for work, and work with those estimates in mind

  • Communicate status, concerns, and technical issues within the team

  • Collaborate with other team members, including fellow developers, QA, design, and project management

Requirements

  • 3+ years professional programming experience

  • 2+ years professional experience with React.js and/or React Native

  • 2+ years back end development experience, using PHP, Laravel, or WordPress

    • 1+ year specifically in WordPress development

  • Experience converting graphic designs and product requirements to production code

  • Experience creating and consuming REST or GraphQL APIs

  • Experience working with a variety of third-party React Native libraries and WordPress plugins

  • Experience breaking down development tasks, estimating effort, and working within those estimates

  • Strong verbal and written communication skills in English

  • Experience creating and maintaining technical documentation

  • Experience with Git source control and JIRA

Nice to have

  • Professional experience with other Javascript frameworks (Vue, Angular, Node)

  • Experience integrating with native device functionality and frameworks

  • Experience with other mobile development tools, including native iOS, native Android, Flutter, or other cross-platform tools

  • Agency experience

  • Build automation, CI/CD

  • App store submission experience

Diversity Statement

Differences are meant to be celebrated. That is why Iversoft is proud to be an equal-opportunity employer. Our hiring is designed to be an empathy-forward process that is inclusive of all applicants. We do not discriminate on the basis of race, colour, sex, gender identity or expression, religion, nation of origin, neurodivergence, physical or mental disabilities, military or veteran status, genetic information, pregnancy, age, or any other status protected under Canadian Legislation and the Canadian Human Rights Commission (CHRC).It is our steadfast commitment to inclusion and diversity that drives us in our culture of success, opportunity, empathy and growth.

Apply for this Job

* Required