What are the responsibilities and job description for the React Native Developer position at Smart IT Frame LLC?
Role: React Native Developer
Location: Minneapolis, MN (Day 1 Onsite)
Duration: Long Term
Job Description:
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
6 years of professional experience in software development
Proven experience with React Native development for web and mobile (iOS and Android) platforms
Strong proficiency in JavaScript, TypeScript, and ES6 features
Experience with state management libraries such as Redux or MobX
Familiarity with RESTful APIs, GraphQL, and third-party libraries and APIs
Solid understanding of mobile development lifecycle and best practices
Experience with version control systems, such as Git
Knowledge of modern front-end build pipelines and tools
Understanding of mobile-specific UI/UX design principles and guidelines for both iOS and Android
Experience with native build tools, like XCode, Android Studio, Gradle (Android), and CocoaPods (iOS)
Strong problem-solving skills and ability to troubleshoot issues across platforms
Excellent communication and teamwork skills
Ability to work independently and manage multiple tasks effectively