Entry to Senior Level Mobile App Developer (iOS/Android)
- Dearborn, United States
- Senior Level
- 1+ years
- Posted
Skills
Required
- Android
- iOS
- SDK
- Java
- Android SDK
- Git
- Objective-C
- Swift
- Cocoa Touch
- Core Data
- Keychain
- Mercurial / SVN
Preferred
- Design and build applications
- iOS or Android platform
- Identify and correct bottlenecks
Adidev Technologies Inc.
Responsibilities
- Design and build applications for the iOS or Android 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
- Help maintain code quality, organization, and automatization
Maintain positive rapport with all clients
- Ability to gather requirements and provide accurate and realistic project milestones and timelines for completion
- Successfully perform any coding tests or challenges as required
- Maintain open communication via phone, text, and email on a daily basis
Complete daily project progress summaries
- Suggest new features and expansions of existing apps to improve performance and usability
- Deliver on time as discussed and clearly communicate any changes in deadlines as soon as possible
Requirements
At least 1 years of experience with Java
- Published at least 1 application to the Play Store and familiar with the process
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Comfortable with Git and source control
- A strong work ethic and the ability to manage yourself and your time
- Excellent communication skills - both written and verbal
- Java: 1-2 years
- Android SDK
Playstore
- Proficient with Objective-C and or Swift, and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with Design Patterns such as MVC, Singleton, etc.
Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Familarity with 3rd Party API integrations such as Facebook, Dropbox, Instagram, Twitter, GoogleDrive, Bluetooth, Keychain, etc.
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
- Familiarity with continuous integration
- Swift or Objective-C - 1-2 years
- iOS SDK
- Appstore
Benefits
- Competitive Salary
- Paid Relocation
- Remote Support
- Guaranteed Regular Salary Reviews
jobapplier