Back to results

Mobile Developer – React Native : Toronto, ON, Canada : Onsite

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Job Title: Mobile Developer – React Native

Location: Toronto, ON, Canada

Work Mode: Onsite

Employment Type: Full-Time (FTE) / Permanent

Job Summary

We are seeking an experienced Mobile Developer with expertise in React Native, JavaScript, and Angular to develop, enhance, and maintain high-quality mobile applications. The ideal candidate will have strong development and debugging skills, experience integrating APIs, and the ability to collaborate effectively with cross-functional teams in an Agile environment.

Key Responsibilities

•

Develop, enhance, and maintain mobile applications using React Native and JavaScript.

•

Build reusable, scalable, and maintainable application components.

•

Integrate REST APIs and third-party services into mobile applications.

•

Perform code reviews and ensure adherence to coding standards and best practices.

•

Write and execute unit tests to ensure application quality and reliability.

•

Troubleshoot issues, fix defects, and optimize application performance.

•

Collaborate with QA engineers, business analysts, and other development teams.

•

Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

•

Maintain technical documentation and support ongoing application enhancements.

Mandatory Technical Skills

•

Strong hands-on experience with React Native for mobile application development.

•

Proficiency in JavaScript and modern development practices.

•

Experience with Angular.

•

Experience integrating REST APIs and third-party services.

•

Knowledge of unit testing, debugging, and code review practices.

•

Understanding of mobile application performance, security, and maintainability.

Preferred Qualifications

•

Bachelor's degree in Computer Science, Information Technology, or a related field.

•

Experience working in Agile/Scrum development environments.

•

Strong analytical, problem-solving, and communication skills.

•

Ability to work collaboratively in an onsite, cross-functional team environment.

More about this job

Responsibilities

Develop, enhance, and maintain mobile applications using React Native and JavaScript, including reusable components and integrations with REST APIs and third-party services. Review and test code, troubleshoot defects, optimize performance, document technical work, and collaborate with cross-functional teams in Agile ceremonies.

Requirements

Requires strong hands-on React Native experience, proficiency in JavaScript, and experience with Angular and API integrations. Candidates should also understand testing, debugging, code reviews, and mobile application performance, security, and maintainability; a bachelor's degree and Agile/Scrum experience are preferred.

Skills

  • React Native
  • JavaScript
  • Angular
  • REST APIs
  • Third-Party Service Integration
  • Unit Testing
  • Debugging
  • Code Reviews
  • Performance Optimization
  • Application Security
  • Agile
  • Scrum
  • Cross-Functional Collaboration
  • Technical Documentation

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • React Native
  • JavaScript
  • Angular
  • REST APIs
  • Third-Party Services
  • Mobile Applications
  • Reusable Components
  • Scalable Applications
  • Maintainable Applications
  • Unit Testing
  • Debugging
  • Code Reviews
  • Coding Standards
  • Performance Optimization
  • Application Security
  • Agile
  • Scrum
  • Sprint Planning
  • Daily Stand-Ups
  • Retrospectives
  • Quality Assurance
  • Technical Documentation
  • Cross-Functional Teams
  • Software Development

Report this job