Adidev Technologies Inc
Mobile Applications Developer
About the job
Adidev Technologies
www.adidevtechnologies.com
Adidev Technologies is seeking Mobile Application Developers (Android/IOS/ React Native) with at least 1 - 2 years of experience. Must be willing to relocate depending upon the client's assignment. A project can last anywhere from 6 months to 18 months. Salary varies depending on experience, and we are in search of candidates looking to start as soon as possible.
Responsibilities and Duties
• Design and build applications for the iOS or Android or React Native platform
• Ensure the performance, quality, and responsiveness of applications
• Collaborate with a team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
Android Required Experience:
• At least 2 years of experience with Java and Kotlin programming skills
• Strong knowledge of MVC / MVVM software architectural patterns.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Experience with Espresso, JUnit, or similar testing frameworks for mobile
• Experience with mobile data storage with SQLite
IOS required experience:
• Hands-on experience in Swift, Unit test automation, Agile, GitHub, and Objective-C.
• Experience with iOS frameworks such as Core Data, Core Animation, etc.
• Experience with Design Patterns such as MVC, MVVM, etc.
• Familiarity with RESTful APIs to connect iOS applications to back-end services
• Familiarity with 3rd Party API integrations such as Facebook, Dropbox, Instagram, Twitter, GoogleDrive, Bluetooth, Keychain, etc.
• Design and build applications for the iOS platform
React Native Developer:
• 1 years of experience in React-Native based Mobile app development
• Must have published at least 1 major React-Native app either in AppStore or Playstore
• Knows how to embed React-Native in a native(iOS/Android) component and vice versa
• Hands-on experience with React Native APIs, ReactJS, JavaScript, Redux
• Understanding of Android/iOS design guidelines, SDK, and excellent JavaScript skills
• Familiar with code versioning tools such as Git
• Integrate third-party API's