Back to results

Mobile Application Developer (React Native & Frontend)

  • ON, Canada
  • Ontario, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Position: Mobile Application Developer (React Native & Frontend)

Location: Toronto, ON (Hybrid- 2-3days/week)

Job type: Full time/Permanent hiring

We are looking for a skilled and versatile Mobile Application Developer to drive the development, enhancement, and maintenance of our cross-platform mobile applications. In this role, you will be leveraging React Native as your core development framework while utilizing your strong foundational knowledge in JavaScript and frontend ecosystems to build smooth, high-performing mobile experiences. You will collaborate with cross-functional squads, review code, integrate secure APIs, and ensure the architectural integrity of our mobile applications.

Core Responsibilities

  • Mobile Engineering: Architect, develop, and deploy new features for cross-platform iOS and Android applications utilizing React Native.
  • Code Quality & Governance: Perform detailed code reviews to maintain clean, scalable, and reusable code architectures.
  • API Integration: Integrate RESTful/GraphQL APIs and third-party services to connect frontend interfaces with robust backend architectures.
  • Quality Assurance: Write rigorous unit tests, resolve software defects, and closely collaborate with QA engineering teams to troubleshoot application stability.
  • Agile Delivery: Participate actively in Agile ceremonies (Scrum/Kanban, standups, sprint planning, and retrospectives).
  • Technical Documentation: Maintain crystal-clear architectural and technical documentation for components, modules, and API integrations.

Required Qualifications & Skillsets

  • Core Mobile Framework: Direct, hands-on experience building and deploying production-ready apps using React Native.
  • Programming Language: Expert proficiency in core JavaScript (ES6+) and modern frontend programming concepts.
  • Framework Versatility: Strong structural understanding or working knowledge of Angular frameworks to assist with micro-frontend architectures or legacy migrations.
  • Testing & Tools: Solid experience with mobile debugging tools, unit testing frameworks (e.g., Jest), and native mobile concepts.
More about this job

Responsibilities

Develop, enhance, and deploy cross-platform iOS and Android applications using React Native, integrating APIs and third-party services. Review code, write tests, troubleshoot defects with QA teams, participate in Agile ceremonies, and maintain technical documentation.

Requirements

Requires hands-on experience building and deploying production-ready React Native applications and expert proficiency in modern JavaScript. Candidates should also have knowledge of Angular, mobile debugging, unit testing frameworks such as Jest, and native mobile concepts.

Skills

  • React Native
  • JavaScript
  • Angular
  • iOS
  • Android
  • RESTful APIs
  • GraphQL
  • API Integration
  • Code Review
  • Unit Testing
  • Jest
  • Mobile Debugging
  • Agile
  • Technical Documentation
  • Micro-Frontend Architecture

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • React Native
  • JavaScript
  • ES6+
  • Angular
  • iOS
  • Android
  • Cross-Platform Applications
  • RESTful APIs
  • GraphQL
  • Third-Party Services
  • Code Reviews
  • Unit Testing
  • Jest
  • Mobile Debugging
  • Native Mobile Concepts
  • Quality Assurance
  • Agile
  • Scrum
  • Kanban
  • Micro-Frontend Architecture
  • Legacy Migrations
  • Technical Documentation
  • API Integration
  • Application Stability

Report this job