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