Job Details
Skills And Tools:
Job Description
Participate in the development of new mobile applications using React Native.
* Work collaboratively with the development team to design, build, and maintain mobile apps for both iOS and Android platforms.
* Assist in implementing user interface components and workflows in React Native, following best practices.
* Contribute to the entire application lifecycle, from concept to deployment and support.
* Integrate third-party APIs and work with backend developers to ensure seamless app functionality.
* Ensure optimal performance of applications on various devices.
* Keep up to date with the latest industry trends in mobile technologies and React Native development.
* Participate in regular code reviews to improve code quality and personal skills
Job Requirements
*Bachelor’s degree in computer science, Information Technology, or related field, or equivalent practical experience.
* Basic knowledge of React Native and its core principles for mobile app development.
* Experience with React Native CLI or Expo.
* Familiarity with JavaScript, Typescript and modern JavaScript frameworks.
* Basic understanding of state management libraries (such as Redux , Mobx, Context API).
* Understanding of mobile app design guidelines and user interface design.
* Basic understanding of version control tools like Git.
* Ability to work effectively in a team setting and collaborate on projects.
* Strong problem-solving skills and a keen attention to detail.
* Eagerness to learn and adapt to new technologies and challenges.
* Familiarity with RESTful APIs and mobile app backend integration.
Preferred Skills:
* Knowledge of iOS and Android UI design principles, patterns, and best practices.
* Experience on react native plugin development/maintanence.