Senior Android Developer

Preferable Location: Singapore   |   Full Time

We’re looking for an experienced Android Developer to develop our mobile trading platform.

About the role

As an Android Developer, you’ll…

  • Write application code using both Java and Kotlin.

  • Ensure the best possible performance, quality, and responsiveness of the application.

  • Write clean, composable, and maintainable code.

  • Do code reviews with your squad members.

  • Maintain a strong emphasis on user experience for mobile app.

  • Willingness to contribute ideas to the troubleshooting and resolution of application issues in a timely manner.

  • Collaborate with cross-functional teams to define, design, and ship new features.

About you

You’ll thrive as the Android Developer if you:

  • At least 3+ years of Android development experience.

  • Understanding of Android OS and Android SDK

  • Good at OOP, data structure, algorithms, and SOLID principles.

  • Proficient in both Java and Kotlin.

  • Experience with developing custom UI for the native components.

  • Experience with Android Architect Components such as LiveData, ViewModel, Handling Lifecycles…

  • Good understanding of MVP/MVVM architectures for Android, Reactive patterns, and dependency injection.

  • Good familiarity with popular libraries and APIs, such as OkHttp, RxJava, RxAndroid, Dagger…

  • Experience with concurrency including Thread, Handler, RxJava, Coroutines, and scheduling techniques.

  • Experience with Socket, WebSocket to build real-time applications.

  • Ability to understand business requirements and translate them into technical requirements

  • Ability to work in a dynamic, fast-moving, and growing environment.

  • Experience working in crypto space, blockchain is an advantage
  • Excellent English communication skills

About us

At PowerTrade, we’re a team of technologists, and crypto industry veterans obsessed with quality, product and user experience.

Our operating system

  1. Start with the customer

  2. Be cool, kind and drama-free

  3. Be radically honest

  4. Move, smartly, intentionally, fn fast!

  5. Just fix it!

  6. Dream big!

Think you’re a good fit for the role?

If you share our values and our enthusiasm for crypto and trading and you’re up for the challenge of working remotely for a distributed team, we would love to hear from you and explore the value you can add to our team.

Submit Your Application

You have successfully applied
  • You have errors in applying