Senior React-Native Developer

Pinnacle Hiring Inc
Mississauga, ON
Executive
Posted 10 days ago

Senior React-Native Developer

We're seeking a seasoned Senior React Native Developer with a passion for crafting beautiful mobile applications and a deep understanding of the React Native ecosystem. With 4+ years of hands-on experience in React Native, you will play a pivotal role in developing user-centric solutions, maintaining our design system components, and pushing the boundaries of what's possible on mobile platforms.

Key Responsibilities:

  • Develop and maintain high-quality mobile applications using React Native.
  • Solve complex performance problems and architectural challenges.
  • Proficiently use TypeScript/JavaScript to create scalable and maintainable code.
  • Collaborate with the team to design and implement Design System components in React/Native.
  • Apply your knowledge of testing frameworks such as Jest and the React Testing Library to ensure robustness.
  • Utilize memorization and caching techniques to optimize application performance.
  • Integrate with backend APIs, ensuring efficient data retrieval and state management.
  • Conduct thorough code reviews, ensuring adherence to industry best practices and coding standards.
  • Lead by example, promoting a culture of excellence, innovation, and continuous learning.

Qualifications:

  • 4+ years of experience in React Native development.
  • Proficiency in TypeScript/JavaScript.
  • In-depth understanding of React and its core principles.
  • Experience with creating and maintaining Design System components.
  • Familiarity with testing frameworks like Jest and React Testing Library.
  • Knowledge of memoization and backend integration techniques.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Nice to Have:

  • Experience with state management libraries (Redux or Mobx).
  • Knowledge of native development (Kotlin/Swift).
  • Familiarity with CI/CD tools (Git Actions, Fastlane, AppCenter, CodeMagic).
  • Experience with Firebase Remote Config, expo libraries, feature flags, and A/B testing.

Job Type: Fixed term contract

Pay: $65.00-$70.00 per hour

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Application question(s):

  • Will you now or in the future require sponsorship for employment visa status?
  • Are you legally authorized to work in Canada?
  • Have you ever been convicted in a criminal case or undergone trial in a criminal court?
  • Are you currently undergoing any legal proceedings?

Experience:

  • React Native: 4 years (required)

Work Location: In person

#J-18808-Ljbffr