React Native Developer Opportunity

zazz company

Subscribe to our Telegram & Twitter Channel

React Native Developer in CANADA

Remote 8 months ago

Location: Waterloo, Canada (remote)


About us...


Zazz.io is a leading mobile app development company based in the USA, specializing in creating innovative digital solutions across various industries, and has a presence in 7 different locations. Our services encompass iOS and Android app development, React Native and Flutter development, blockchain development, custom software development, UI/UX design, web development, cloud computing, virtual and augmented reality, IoT app development, and front-end development.


We are seeking a skilled and experienced React Native Developer to join our client’s team. The ideal candidate will have a strong background in developing cross-platform mobile applications with a passion for creating intuitive and user-friendly experiences. As a React Native Developer, you will collaborate with designers, product managers, and backend developers to deliver high-quality applications for Android and iOS platforms.Β 


What we offer...


At Zazz.io, we value our employees and offer a comprehensive benefits package to support their well-being and work-life balance. Our benefits include:


  • We offer a salary range of $35-45/hour (we're open to listening to your salary expectations) πŸ’Έ
  • 20 days of PTOs per year 🌴
  • Work from anywhere πŸ’»
  • Opportunities for professional growth and development πŸ“ˆ
  • A collaborative and multicultural work environment 🀝


What will you be doing in this position?


  • Mobile App Development: Design, develop, and maintain mobile applications using the React Native framework, ensuring a high level of performance, responsiveness, and usability.
  • UI/UX Implementation: Implement engaging user interfaces and components for a seamless user experience using React Native's component library and third-party UI frameworks.
  • Cross-Platform Development: Create efficient and reusable code for cross-platform deployment on both iOS and Android platforms, leveraging React Native's capabilities.
  • Third-Party API Integration: Integrate mobile applications with back-end services and external APIs to fetch and display data and handle user authentication and authorization.
  • Debugging and Bug Fixing: Identify and fix bugs and performance bottlenecks, ensuring the applications are running smoothly on various devices and platforms.
  • Code Review and Optimization: Collaborate with team members to conduct code reviews, optimize application performance, and maintain coding standards and best practices.
  • Unit Testing: Write and execute unit tests to ensure the reliability, robustness, and scalability of the applications.
  • Documentation: Create and maintain technical documentation, including design specifications, system architecture, and user guides.
  • Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices in mobile app development, particularly in the React Native ecosystem.


What do we need from you?


  • Minimum of 5 years of professional experience in mobile app development, with a strong focus on React Native.
  • Proficient in building mobile applications using the React Native framework and its core principles, including component-based development, state management, and JSX syntax.
  • Strong proficiency in JavaScript and its modern ES6 syntax, with an understanding of asynchronous programming, closures, and promises.
  • Familiarity with cross-platform mobile app development and the ability to write platform specific code when necessary.
  • Experience with RESTful APIs, data synchronization, and state management libraries (e.g., Redux) to handle data flow and application state.
  • Understanding of mobile app UI/UX design principles and the ability to implement pixel perfect user interfaces based on design specifications.
  • Proficient in debugging and testing mobile applications, with experience using debugging tools and writing unit tests.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows (e.g., GitFlow).
  • Strong analytical and problem-solving skills, with the ability to understand complex requirements and translate them into efficient and scalable solutions.
  • Excellent verbal and written communication skills, with the ability to work effectively in a collaborative team environment.


Ready to launch your career with a leading mobile app development company?


Join our team at Zazz.io and play a vital role in shaping the future of our company! πŸš€

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly