Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Discussing the client’s requirements and the proposed solution with colleagues
- Developing application programming interfaces (APIs) to support mobile functionality
- Keeping up to date with the terminology, concepts and best practices for coding mobile apps
- Using and adapting existing web applications for apps
- Working closely with colleagues to constantly innovate app functionality and design
- Implementing new features;
- Refactoring
- Stabilization
- Implementing communication with back-end;
- Design application’s architecture
Job Requirements
- Bachelor degree in computer Science ,computer Engineering or any relevant filed.
- +3 Years of experience in mobile Applications development "IOS & Android Native
- Must have Skills in IOS Native " : Swift, Objective-C, CoreData, CocoaPods, AVFoundation, Auto-layout, REST, TestFlight, Push notifications, core animation, Alamofire
- Must have Skills in Android Native " Expertise in Java, Kotlin or Both ,Fundamentals of Views, View Groups, and Layouts, User input, Storing data, Action bars , Adapting apps for different screen sizes , Decent Experience with SQL , Understanding of Material Design Guidelines , XML Basics , Contstraints layout ,Vector drawables ,Fragments