Home Online React Native Developer

Home Online React Native Developer

React Native Developer

Full time at salt in Online
Posted on December 17, 2024

Job details

Roles and responsibilities

  • Lead the development of mobile applications with a primary focus on React Native.
  • Implement NX Micro Front End architecture and the Atomic Design Pattern to ensure scalable and maintainable applications.
  • Utilize Storybook to develop and test isolated UI components.
  • Dynamically manage app behavior and appearance using Firebase Remote Config.
  • Oversee the enhancement and revamping of user experience for mobile applications.
  • Ensure high-quality code through integrated hooks for linting and adherence to best practices.
  • Monitor user behavior and diagnose issues using analytics tools.
  • Implement internationalization to support multiple languages and dynamic content.
  • Run experiments to optimize features using Firebase A/B Testing.
  • Collaborate closely with backend developers, designers, and product managers in cross-functional teams.
  • Actively participate in design discussions and contribute to key architecture decisions.
  • Lead and mentor a team of front-end developers.
  • Stay current with the latest industry trends and emerging technologies.
Qualifications:
  • Demonstrated experience in developing mobile applications using React Native.
  • Expertise in NX Micro Front End architecture and the Atomic Design Pattern.
  • Proficiency with Storybook for UI component development and testing.
  • Strong experience with Firebase Remote Config for managing dynamic app behavior and appearance.
  • Proven track record in improving user experience (UX) and user interface (UI) design.
  • In-depth understanding of code quality standards and best practices.
  • Ability to track, analyze, and optimize user behavior using analytics tools.
  • Experience with internationalization for supporting multiple languages.
  • Familiarity with Firebase A/B Testing for running experiments and analyzing results.
  • Excellent communication and leadership skills with experience leading a team.
  • Ability to contribute to end-to-end solution design and participate in architectural discussions.
  • Knowledge of web portal technologies is a plus.
  • Experience with React JS, HTML, CSS, JavaScript, and jQuery is a bonus but not required.

Desired candidate profile

  • Proficiency in JavaScript : Strong knowledge of JavaScript, including ES6+ features, as it is the primary language used in React Native.
  • React Native Expertise : In-depth understanding of React Native components, APIs, and libraries for building mobile applications.
  • Mobile Development : Familiarity with mobile app development principles, including UI/UX design, performance optimization, and platform-specific guidelines.
  • State Management : Experience with state management libraries (e.g., Redux, MobX) to manage application state effectively.
  • RESTful APIs : Ability to integrate RESTful APIs and third-party libraries to enhance app functionality.
  • Version Control : Proficiency in using Git for version control and collaboration.
  • Testing and Debugging : Skills in testing frameworks (e.g., Jest, Detox) for unit testing and end-to-end testing of mobile applications.
  • Problem-Solving : Strong analytical and problem-solving skills to troubleshoot issues and implement effective solutions.
  • Responsive Design : Knowledge of responsive design principles to ensure applications work well on various devices and screen sizes.
  • Collaboration : Good communication skills to work effectively with designers, product managers, and other developers.
#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All React Jobs
Feedback Feedback