Adidev Technologies Inc.
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
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
Benefits
Competitive Salary
Paid Relocation
Remote Support
Guaranteed Regular Salary Reviews
Qualifications and Skills: Android Developer
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
Required experience:
Java: 1-2 years
Android SDK
Playstore
Qualifications and Skills: iOS Developer
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
Required experience:
Swift or Objective-C - 1-2 years
iOS SDK
Appstore
Apply to this job