Senior Mobile Application Developer / Software Engineer (Android)

The ideal candidate must have:
• Bachelor’s degree or equivalent in Computer Engineering/ Science
• 2+ years’ experience in building native applications for Android.
• Functional knowledge of the Android Style Human Interface Guidelines.
• Proficient with Android Studio and OO programming / design.
• Experience in utilizing web services (ReST, SOAP, TCP, Web Socket).
• Sound knowledge in design patterns.
• Analytical thinking and good understanding about enterprise design patterns
• Excellent team-working skills
• Knowledge in data security and payment industry compliance requirements

The following would be added advantages:
• Experience in full development life cycle
• Experience in C/C++ / J2SE / J2EE, Spring, Hibernate, Web Services
• Knowledge on web technologies with HTML4/5, CSS and JQuery
• Presentation and negotiation skills
• Working knowledge with NFC / RFID
• Experience in React Native framework

Salary Negotiable 
Location.- papeliyana