Position: Cross-platform Mobile App Developer
Company: SoftElegance
Category: Android
Experience required: 3y
English level: intermediate

Skills:
1) Agile SCRUM environment
2) Еxperience in hybrid/cross-platform mobile app development for iOS and Android platforms using HTML5, CSS3, Javascript, Angular JS, JQuery mobile
3) Video Conferencing:(Tokbox)
4) Need to know or learn quickly: Coding Guidelines, Security Practices, Deployment, eCommerce
5) Testing environments: jasmine, carma
6) Development environment: VSCode or different IDE, Git repo
7) Нands-on experience in all stages of Mobile App life cycle (SDLC)- Concept, Design, Build, Deploy, Test, Release to App stores and support
8) Experience on web service integration (REST, SOAP)
9) Able to deploy applications to iOS and Android app stores
10) Push Notifications, Remote and Local
11) Saving to local storage such as sqlite, core data, settings, etc
12) Can integrate third party SDKs.
13) REST services and websockets
14) Clear understanding of limitations, performance of animations, data processing, and effects
15) Knows about app store limitations and requirements for Apple App Store or Google Play such as export laws, encryption, privacy of data, insecure data, etc

Will be a plus:
1) Native iOS (Xcode IDE, Swift or Objective-C), Provisions, Test flight, Certificates
2) Native Android (Eclipse or Android Studio), Java, C++ with NDK is a plus
3) UI Automator Tests, Exerciser Monkey, Unit Tests
4) Knowledge & Experience in latest Android APIs like NFC, BLE

About project:
1) eCommerce/Marketplace/Medicine with Video Conferencing
2) Application is created, not on market yet, further development and support required

We offer:
1) Comfortable working conditions;
2) Flexible working hours;
3) 20 working days paid vacation;
4) PE support;
5) Paid sick leaves;
6) English courses;