Position: Senior Android Application Developer
Company: LingoTech Solutions
Experience required: 3y
English level: upper

**Job Description:**
We are looking for a passionate and enthusiastic Native Android developer who will be responsible for taking raw application idea from client/business team and can start with planning, architecture, designing, development and maintenance of custom native Android applications as per the clients' requirements.

**Skills Required:**
Extensive experience in Android mobile applications development with sound understanding of Android Architecture Components, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger.
Experience with third-party libraries and APIs
Good working experience on Firebase/Web Service Integration (REST, JSON, XML) & cloud technologies - AWS, FCM
Experience in using analytics, location, map and social media APIs & familiarity with the use of sensors, such as gyroscopes and accelerometers. 
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. 
Knowledge of open-source Android ecosystem and the libraries available for common tasks. 
Understanding of Google’s Android UI design principles, patterns, and best practices.
Proficient understanding of code versioning tools, such as Git. 
Have published at least two original Android apps in Google Play Store
Knowledge of Kotlin, Xamarin and React Native is a plus point. 

**Key Responsibilities:**
Work asynchronously on multiple apps at same time.
Good communication and ability to build and maintain productive relationships, motivate the team members, having a positive attitude.
Development, release and maintenance of native Android Applications
Lead and oversee mobile application development efforts.
Deliver across the entire app life cycle - design, build, deploy, test, release, scale to app stores and support. 
Work directly with developers and product managers or individually to conceptualize, build, test and release products. 
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 

**Educational Qualification:** 
Bachelor of Engineering , Bachelor of computer Applications, Master of computer applications

If you fit in the above-mentioned description, please feel free to apply.

We provide a friendly atmosphere in a nice office with all the modern conveniences. We also provide health insurance, gym and swimming pool compensation, plus weekly lunch benefits. 
The salary will be determined after the interview. 

The trial period lasts for two months.