Senior Android Developer  
Cytech Solutions Pvt. Limited   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Senior Android Developer
Category:   Software Development
Total Positions:   2
Job Location:   Rawalpindi
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   4 Years
Apply By:   Aug 30, 2020
     
     
 
Job Description:

Role And Responsibilities

You will be primarily responsible for the followings

  • Analysis, design, coding, testing and deployment of realtime applications in a mobile environment
  • Serve as a key technical resource for building Realtime native mobile applications and APIs.
  • Support the testing and launching efforts of new Internet-based products.
  • Work with agile development processes.
  • Work closely with Server & Database Dev teams to Design, build & improve the Mobile Applications
  •  

Qualifications And Education Requirements

Technical (Engineering or Computer Science or IT) BS/MS degree or equivalent work experience or equivalent Skills.

Preferred Skills & Experiences

  • Must have 4-7 years of demonstrable experience in developing Android Applications.
  • Experience of working with any XMPP SDK/ VoIP SDK / SIP protocol / media stack.
  • Experience with the Java and Kotlin, Eclipse, Android Studio, IDEA, SQL / SQLite, XML / JSON, TCP / IP / Socket, MQTT, SIP Communication
  • Experience with Location Provider, Sensors Data, Google/Bing Maps, Sound, Graphics & Multimedia
  • Security Knowledge will be a plus
  • Experience with HockeyApp, bugsnag, Crashlytics, ACRA (Application Crash Report for Android) and Analytics/Profiling Tools.
  • Strong OOP, object-oriented design (OOD) and data structure concepts.
  • Experience of developing Realtime client-server Apps.
  • C/C++ / NDK experience is must.
  • Mush Have Experience of designing multi-threaded applications.
  • Strong debugging skills. Should be familiar with profiling app, memory usage analysis, bandwidth usage analysis.
  • Familiarity with MVP, MVVM or similar design patterns in Android.
  • Must be able to work independent.

Company Information
 
Company Name:  Cytech Solutions Pvt. Limited
Company Description:
Develop software and provide IT related solutions

Copyright 2020, Institute of Business Management. All Rights Reserved