Job Description
Senior Android Developer
We are looking for talented native Android developer, who will work closely with other app development and technical teams to design, develop and maintain our mobile digital currency exchange platform.
Responsibilities:
• To design, develop, deploy, test and maintain our current mobile digital currency exchange platform. • Collaborate with cross-functional teams to define, design, and ship new features. • Work with Restful and Web-socket APIs. • Integrating 3rd party SDKs while maintain application security. • Unit-test code for robustness, including edge cases, usability, and general reliability. • Work on bug fixing and improving application performance of our existing Android application. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency Required skills:
● BS/MS degree in Computer Science, Engineering or a related subject.
● Proven software development experience and Android skills development.
● Proven working experience in Android app development and have published at least one native Android app.
● Experience with Android SDK, NDK and Android X.
● Experience working with remote data via REST and Web-Socket.
● Experience with third-party libraries and APIs and SDKs.
● Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
● Solid understanding of the full mobile development life cycle.
● Experience in payment gateway integrations.