Job Description
Responsibilities and Duties :
- 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
- 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 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:
Android Developer experience
- At least 2-3 years of experience with Java and Kotlin
- At least 2-3 applications published to the Play Store; Displays familiarity 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
- Good communication skills - both written and verbal
IOS Developer experience
- Proficient with Swift and Objective-C( knowledge and hands-on), 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
- Familiarity with 3rd Party API integrations such as Facebook, Dropbox, Instagram, Twitter, GoogleDrive, Bluetooth, Keychain, etc.
- Design and build enterprise customer-facing mobile applications on the Xcode platform.
- Collaborate with the mobile development team to define, design, and develop new features.
- Write unit tests to ensure robustness, usability, and general reliability.
- Resolve bugs and improve application performance.
- Continuously Client and evaluate new technologies to expand features and improve the mobile app user experience
- Strong knowledge of iOS SDK
- Familiarity with Appstore
Benefits:
- Competitive compensation
- Benefits including Medical, Dental, 401K
- Gym membership Phoenix Pro Connect
Job Tags