Categories


Software Engineer - Android Kotlin

SwissBorg


Responsibilities:

  • Contribute to the development and evolution of our Android apps
  • Work closely with the Product, UX/UI, Android and Backend teams
  • Write clear and maintainable code with Unit/UI tests
  • Evaluate the right technologies and keep yourself up to date to the Android technology landscape
  • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
  • Implement best practices to ensure app reliability, scalability, and security

Skills and requirements:

  • Solid experience (3+ years) in developing Android native apps with Kotlin
  • Knowledge of Rx (RxKotlin) is a plus
  • Knowledge of OkHttp, Retrofit & Moshi is a plus
  • Solid understanding of the full mobile development lifecycle
  • Strong UX/UI design skills and the care to develop world-class user interfaces
  • Enthusiastic, fast learner and a problem solver
  • Previous experience working remotely is a big plus
  • The ability to propose, listen and accept people's feedbacks
  • Flexible, proactive, organized, detail-oriented and entrepreneurial
  • Excellent English communication skills.
  • Experience in the finance industry a plus
  • Experience with encryption, cryptography standards and securing Android app is a plus