Summary of Role
V-Key is one of the world’s leading deep-tech companies in mobile cyber-security. Our patented technology V-OS has been deployed by top banks, mobile payment providers, and governments to secure software solutions and protect more than 100 million users globally.
We are rapidly expanding into new markets and new customer segments. Apart from securing digital transactions for everyone, we are also enabling new generation technology by providing the cyber-security infrastructure for banking, government and smart homes, among many others.
At V-Key, we are building towards a future where technology users can enjoy unprecedented security and convenience.
We are looking for an Application Support Analyst and Developer (iOS/Android)
Duties and Responsibilities
- Work with the customers for integration of the V-Key SDK components and resolve issues faced in the apps belonging to various customers
- Work within engineering team time to time to develop, maintain, and launch new features and extend platform functionality
- Understand the use case flow of the product APIs and recommend the right usage to the customers
- Act as L2/L3 support and work with customer support team during office hours and visit on-site for issues requiring deeper discussion and collaboration
- Diagnose, troubleshoot and identify solutions using Root Cause Analysis for reported issues
- Collaborate with cross-functional teams (ie. internal product development, QA, Customer support and Customer Technical team) to resolve incidents and problems timely
- Review mobile app logs for troubleshooting and provide resolution for the issues reported
- Retrieve logs from the client’s app for troubleshooting and provide practical resolution
- Work with customer mobile app development teams to beta/pilot launch the apps with V-Key SDKs integrated
- Should be flexible to analyse the issues faced in the product on both iOS and Android platforms
- Study the impact of mobile OS upgrades and patches on the Product and the client app
- Adopt a pro-active approach to keep the service delivery managers and engineering teams informed on possible impacts to the customer apps
- Depending on requirement, successful candidate will be working in a hybrid arrangement with some part being on-site at client’s location in India and some remote support for Middle east and / or South East Asia region.
- Should be able to extract the logs from servers and share with product team.
Requirements
- Bachelor's Degree or Diploma in Computer Science or related field
- Minimum 2 years of software development working experience in Android/iOS mobile application development is preferred
- Working experience with Android SDK, NDK and Java. Knowledge in Kotlin, Flutter, React Native and experience in iOS Development would be advantageous
- Strong hands-on in Android
- Good knowledge on iOS will be an added advantage
- Prior working experience in a customer facing role would be advantageous
- Understanding and implementation experience with XCODE
- Understanding of the full mobile development, maintenance and support life cycle
- Good knowledge of application design principles, practices design patterns, DevOps and software development life cycles (SDLC)
- Publicly demonstrable work via GitHub / Blog / Apps on play / Appstore etc would be considered a big plus
- Working experience in banking / financial sector will be a plus
- Working experience in cyber security industry will be a big plus
- A strong self-starter and able to work with minimal supervision
- Ability to work in a dynamic, fast moving and growing environment
- Critical thinker and problem-solving skills
- Should be proficient in Thai language
- Team player with great interpersonal and communication skills with can-do attitude
- Ability to plan ahead in order to establish an effective and appropriate course of action for self and others
- Knowledge on JBOSS and Cloud Container less deployment would be added advantage.
