More Jobs
Job Description
Job Description
We are hiring experienced Android Developers to design and build the next generation mobile applications.
Responsibilities
Design and build advanced applications for the Android
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continually discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
Should be familiar with Java, Kotlin, Android SDK, and the ecosystem
Should be familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns
Have experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson, Arch-components
Have experience with different programming paradigms
Be familiar with REST APIs, and what makes them RESTful
Knowledge on git and continuous integration
Should have good understanding of advanced Android concepts like Custom Views, Accessibility Services, background processing APIs
Have understanding of different architectural patterns (esp. MVVM) and their testability
Should be good at debugging, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard
Skills
MySQL , SqLite , Eclipse and Android Stud , Cassandra , Angular 2 / 4 , Angular JS , android room , android live model , Android Development ,
Qualifications
- BE / BTech Engineering - Computer Science / IT / AI
- Bachelor of Computer Application (BCA)
- Master of Computer Application (MCA)