We are seeking for Android developer to join our mobile team and help shape the future of our Android applications. You will work within a cloudester mobile development team, being part of the full product cycle, making decisions and building software that changes the way people use our app. We are looking for a candidate comfortable working in a corporate environment and will bring an energetic, fun and creative approach to their work.
Contribute best-in-class programming skills to develop highly innovative, maintainable Android code
Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
Play a key role in front end development, project management and help shape the architecture of new features.
Required Skills and experience:
Experience in designing and developing native mobile applications for Android Apps, APIs, & SDK libraries (e.g. IntelliJ and GRADLE)
Development Environment Setup and Management for small development teams Multi-threading, background tasks, memory management
Should have strong Core Java/Android application development programming and debugging skills with Android Studio.
Must have development experience in :
Basic Android Components Activity, Service, Intents, Broadcast Receivers , Content Providers etc
Knowledge in Material Design Features Added since Lollipop such as recycler view, cardView , new themes etc
Third Party Library Knowledge used in previous projects like Volley etc.
OOPs concepts like Inheritance, Polymorphism etc.
Experience of using REST/JSON web-services
Performance optimization of android apps , Use of memory analysing tools etc.
Why Work With Us:
-You will be working in a flat structure with no bureaucracy
-Ownership of the product, you make and re-make rules. Basically we will back you as long as you get shit done.
-Good salary comes with fun
Core Java, Android, Rest Programming Web Services, Multithreading, Software Engineering, JSON, OOPS