Job Description
Must have strong knowledge in Java and Android.
2. Awareness of Architectural Design Patterns: MVC, MVP
3. Solid understanding of the full mobile development life cycle
4. Familiar with latest Apple UI/UX guidelines
5. Experience with RESTful and SOAP services, JSON/XML
6. Continuous integration practices: Git, TFS, SVN, Unit testing, or other tools
7. Strong object-oriented programming and design skills
8. Experience with development in third-party libraries, and APIs.
9. Solid knowledge of different Android frameworks
(HttpUrlConnection,Retrofit, RxJava, Dagger, 9-patch images,Junit)
10. Understanding of Google's design principles and interface guidelines.
11. Implement Crashlytics in application.
12. Strong technical background, good knowledge of Android Studio and
Eclipse IDE.
13. Must have experience with Database Management.
14. Must have experience with TCP/IP Socket programming.
15. Good understating of User Interface Design.
16. Experience or knowledge on kotlin will be added advantage.
17. Should be a good team player.
18. Ability to handle and lead project alone.
19. Should have strong communication skills.
20. Should be ready to work under-pressure to achieve target deadlines.
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Mobile,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization, BCA in Computers, Graduation Not Required, B.Tech/B.E. in Any Specialization
Post Graduation: Post Graduation Not Required, Any Postgraduate in Any Specialization, MCA in Computers
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: GEIDEA INFOTECH PVT LTD
Location(s): Bengaluru
Website: http://geidea.net
Keyskills:
Java
EFTPOS
Mobile Development
MVP
Andoird EFT - POS models.
JSON
NFC
Crashlytics
Kotlin
EMV
Retrofit
Rxjava
Dagger
Android Studio