1

React Native Development Jobs in Toronto, ON (NOW HIRING)

Senior Android Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

Other mobile development experience, such as iOS development using Swift, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova. Perks and Benefits * Comprehensive ...

NET, C#, Java, and React. * Build and enhance REST APIs, microservices, and event-driven components ... Knowledge of version control (Git), CI/CD practices, and cloud-native development concepts. * Nice ...

NET, C#, Java, and React. * Build and enhance REST APIs, microservices, and event-driven components ... Knowledge of version control (Git), CI/CD practices, and cloud-native development concepts.

Hands-on experience shipping production applications using React Native or Flutter. * AI/ML ... to a Junior Dev without losing either of them. * A "Commitment to Perfection" Mindset: You ...

Exposure to Kafka, event-driven architectures, and cloud-native development. Experience with Agile/Scrum delivery methodologies. Nice to Have: React/Angular exposure, Open Banking, Payments, and ...

Exposure to Kafka, event-driven architectures, and cloud-native development. Experience with Agile/Scrum delivery methodologies. Nice to Have: React/Angular exposure, Open Banking, Payments, and ...

Exposure to Kafka, event-driven architectures, and cloud-native development. Experience with Agile/Scrum delivery methodologies. Nice to Have: React/Angular exposure, Open Banking, Payments, and ...

React Native would be a nice experience as well BE: * NestJS and different data layer connection package * ExpressJS for legacy support, ExpressJS 5 for experimental development Other: * Any hands on ...

The Solution consultant will also be doing development work to build code.Experience in react Native, web applicationdevelopment and data pipelinecreations. Supporting product implementation and ...

Mobile development in .NET MAUI - building, maintaining and improving our driver, attendant and ... React Native and/or Progressive Web App experience. * DevOps capability - build and release ...

New

Showing results 41-60

React Native Development information

What is React Native development?

React Native development involves building mobile applications using the React Native framework, which allows developers to use JavaScript and React to create apps for both iOS and Android platforms. Unlike traditional native app development that requires separate codebases for each platform, React Native enables code sharing and faster development cycles. It is popular for its efficiency, performance, and active community support. React Native apps can access native device features and provide near-native performance with a single codebase.

What are the key skills and qualifications needed to thrive as a React Native developer?

To thrive as a React Native Developer, you need strong proficiency in JavaScript, React, and mobile app development concepts, often supported by a degree in computer science or related experience. Familiarity with tools like Git, Redux, RESTful APIs, and mobile testing frameworks is typically required. Problem-solving abilities, attention to detail, and effective communication help developers collaborate and deliver high-quality user experiences. These skills ensure efficient development, maintainable code, and successful cross-platform mobile applications.

What are some common challenges React Native developers face when working on cross-platform mobile apps?

React Native developers often encounter challenges related to maintaining consistent performance and appearance across both iOS and Android platforms. Differences in native components, device hardware, and operating system updates can lead to unexpected bugs or UI inconsistencies. Additionally, integrating native modules or third-party libraries sometimes requires knowledge of native development in Objective-C, Swift, or Java. However, these challenges are balanced by a collaborative work environment, where developers frequently consult with designers, QA testers, and backend engineers to deliver seamless cross-platform experiences.

What is the difference between React Native Development vs React.js Development?

AspectReact Native DevelopmentReact.js Development
Primary FocusMobile app development for iOS and AndroidWeb application development
Required SkillsJavaScript, React, mobile UI/UX, native modulesJavaScript, React, HTML, CSS
Work EnvironmentMobile platforms, cross-platform toolsWeb browsers, web servers
Industry UsageMobile app companies, startups, enterprisesWeb development agencies, tech companies

React Native Development and React.js Development share core JavaScript and React skills but differ mainly in their focus: React Native targets mobile app creation, while React.js is used for web applications. Both roles are essential in modern development, often overlapping in skill sets but serving different platforms and project needs.

What are popular job titles related to React Native Development jobs in Toronto, ON?

For React Native Development jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching React Native Development jobs in Toronto, ON look for?

The top searched job categories for React Native Development jobs in Toronto, ON are:

CA$140K - CA$190K/yr

Full-time

Medical, Retirement

Re-posted 12 days ago


Job description

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values - Care, Commitment, Community, and Confidence.

We are looking for an experiencedFrontend Technologies Architectto help shape the future of Aviva's customer and broker digital experiences. In this role, you will define scalable, secure, and modern architecture for web, mobile, and AI-enabled digital products. You will partner with business, product, engineering, and architecture teams to turn strategic goals into practical technology solutions that support Aviva's modernization priorities and long-term digital strategy.

This role supports customer-facing and broker-facing digital channels, including web, mobile, and AI-enabled experiences.

What you'll do

Solution Architecture and Delivery

  • Understand business goals and translate them into clear digital product architecture and technology roadmaps.

  • Define frontend and digital solution architectures that are scalable, secure, reliable, and maintainable.

  • Support modernization initiatives that reduce technical debt, close architecture gaps, and enable new digital capabilities.

  • Work with product and delivery teams to refine backlogs, assess feasibility, and guide implementation decisions.

  • Communicate architecture decisions, trade-offs, risks, and recommendations clearly to both technical and non-technical audiences.

  • Identify delivery and architecture risks, recommend practical mitigations, and support continuous improvement after implementation.

Technical Leadership

  • Stay current with digital, web, mobile, cloud, and AI-enabled technologies, platforms, and tools.

  • Apply architecture standards and review practices to support quality, security, and compliance.

  • Create and review design artifacts that support engineering, security, service, and delivery needs.

  • Mentor and coach team members, encouraging collaboration, technical growth, and consistent design practices.

Architecture Community

  • Contribute to Aviva's architecture community by sharing knowledge and improving design practices.

  • Build your technical expertise and help evaluate emerging technology trends that could benefit Aviva and its customers.

Problem Solving and Change Leadership

  • Use technical expertise to solve complex design and delivery challenges.

  • Recommend practical solutions that align with architecture principles, standards, and delivery needs.

  • Adapt to changing priorities and influence design decisions as business needs evolve.

Collaboration and External Engagement

  • Build strong relationships with product managers, engineers, platform specialists, architects, and delivery partners.

  • Engage with suppliers and technology partners to stay informed on relevant trends, capabilities, and market developments.

What you'll bring

Digital, Web, and Frontend Technologies

  • Strong experience with digital application and web architecture.

  • Frontend frameworks such as React and Angular.

  • Mobile frameworks such as React Native.

  • UX research and design tools such as Figma.

  • Web asset management platforms such as Adobe.

  • Digital data and analytics platforms, including Google and Adobe solutions.

  • Web application security, CDN/edge technologies, and performance optimization.

  • Experience integrating AI services into digital products.

  • Web application observability and end-user monitoring.

Additional Experience That Would Be an Asset

  • Insurance industry experience, including Guidewire.

  • API and event technologies such as REST, GraphQL, Pub/Sub, and WebSockets.

  • Backend frameworks, preferably Java and Node.js.

  • Modern application architecture, including domain focussed design, microservices, and micro apps.

  • Cloud computing and modern software development practices.

  • Containerization and orchestration technologies, including Kubernetes.

  • Public cloud certification, preferably AWS.

Project and Technical Leadership

  • Strong understanding of end-to-end project delivery, including Agile delivery methods.

  • Broad technical knowledge with the ability to apply solutions across different customer and business scenarios.

  • A practical innovation approach committed to customer and business value.

  • Financial awareness to support strategic recommendations and architecture decisions.

  • Ability to balance long-term strategy with near-term delivery priorities.

Communication and Leadership Skills

  • Clear communication skills with the ability to guide technical and non-technical audiences.

  • Strong interpersonal skills with the ability to cultivate and maintain key business relationships.

  • Leadership presence, personal impact, and the ability to influence outcomes.

What you'll get

  • The salary band for this position ranges from $140,000 to $190,000. Please note that individual salary is determined by factors such as job-related knowledge, skills and experience, as well as internal equity.

  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

  • Outstanding Career Development opportunities.

  • We'll support your professional development education.

  • Competitive vacation package with the option to purchase 5 extra days off per year.

  • Employee driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.

  • Corporate wellness programs to support our employees' physical and mental health.

  • Hybrid flexible work model.

This job advertisement is for a new vacancy which has been posted both internally & externally.

Aviva Canada may use AI (Artificial Intelligence) tools to assist us throughout the recruitment process to screen, assess or select applicants for a position.

Aviva Canada welcomes applications from all qualified individuals and has a process in place to provide accommodations for persons with disabilities at all stages of the hiring process and during employment. If you require an accommodation during the interview or hiring process, please contact your Aviva Talent Acquisition Partner so that an appropriate accommodation can be arranged.

#LI-PS1
#LI-Hybrid