Android Developer
Job Description:
Must-Have Knowledge Of : Should have expertise in Flutter, kotlin, React-Native (optional)
Job Summary
1 Design and build advanced applications for the Android platform
2 Collaborate with cross-functional teams to define, design, and ship new features.
3 Work with outside data sources and API’s
4 Work on bug fixing and improving application performance.
5 Unit-test code for robustness, including edge cases, usability, and general reliability.
6 Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Experience, Skills and Qualifications
1 Required Minimum Experience of 2 years
2 Proven software development experience
3 Proven working experience in Android development
4 Experience with Android SDK
5 Experience working with remote data via REST and JSON
6 Experience with third-party libraries and APIs
7 Solid understanding of the full mobile development lifecycle.
8 Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
9 Should have a good knowledge of Java, Kotlin, C++ libraries, Android UI Design Principles.
10 Good knowledge of SQLite Database and local database management.
11 Vast expertise in Push Notifications using Firebase Cloud Messaging and integration of third party service
12 Familiar with RESTful APIs to connect Android applications to back-end services.
13 Strong knowledge of Android UI design Principles and Patterns.
14 Experience working with a source code repository (GitHub or SVN)
15 Experience with offline storage, threading, and performance tuning
16 Familiarity with the use of additional sensors..Eg: gyroscopes and accelerometers.
17 Prototype new ideas and explore new technologies that are at the forefront of mobile app development.
Key Skills :
Company Profile
Established in 2010, It has been offering world-class consulting, information technology services and offshore outsourcing services to clients in more than 25 geographic locations across the world. End-to-end --- are provided to our clients’ business needs by combining business domain experience, technical expertise, top-grade knowledge of industry trends and the best methodology this is achieved with the help of a sound team of over a 100 skilled professionals who utilize their expertise and experience in helping the business reach new heights.
Telephonic Interview Available
- Telephonic interview are scheduled for this job opening.
- Interested Candidates are requested to apply and get recruiter contact number for telephonic interview.
- Candidates can call recruiter on given contact to start telephonic interview during working hours.