Title: IOS Developer
Location: Madison, NJ (Onsite Hybrid)
Duration: Contract
Job Description:
Experience Requirement
- Bachelors Degree in Computer Science Engineering
- At least 7 years experience building mobile applications and at least 3 years of experience with iOS app development
Primary Skill set
- Working knowledge of iOS
- Swift5
- XCUnit
- Google Analytics
- experience in Appstore deployment
- Design and build advanced applications for the Android platform
- Collaborate with cross functional teams to define design and ship new features
- Work with outside data sources and APIs
- Unit test code for robustness including edge cases usability and general reliability
- Work on bug fixing and improving application performance
- Continuously discover evaluate and implement new technologies to maximize development efficiency
Skill
- Proficiency in Kotlin and Dart Flutter
- Excellent knowledge in Java Android SDK and hybrid application
- Proven working experience in Android app development
- Have published at least one original Android app with 5000 downloads
- Experience with Android SDK
- Knowledge of other web technologies and UIUX standards
- Experience working with remote data via REST and JSON
- Experience with third party libraries and APIs
- Working knowledge of the general mobile landscape architectures trends and emerging technologies
- Solid understanding of the full mobile development life cycle
- Proficient understanding of code versioning tools like github
- Experience in Android UI design principles memory management caching mechanisms
- Experience with Rx java Rx kotlin core location network and notification framework unit testing