SELECT * FROM jobs WHERE id=5667

Android developer

Cluj-Napoca

Apply

The Android Engineer will focus on building, testing, and maintaining Android applications, ensuring quality, reliability, and a seamless user experience.

Key responsibilities:

  • Develop, test, and maintain Android applications according to project specifications and user requirements.
  • Work closely with cross-functional teams to understand requirements and deliver high-quality features.
  • Write clean, efficient, and reusable code with a focus on performance and maintainability.
  • Troubleshoot, debug, and resolve issues to optimize app functionality.

To perform in this role, we would like you to have:

  • Proficiency in both Kotlin and Java, with a solid understanding of Kotlin's modern features and how to apply best practices.
  • In-depth knowledge of the Android-SDK, including core components like Activities, Services, Content Providers and Broadcast receivers.
  • Proficient in Git, including developing git strategies.
  • Proficiency with Kotlin Coroutines and/or RxJava for handling asynchronous tasks.
  • Good understanding of Material Design Guidelines creating user friendly experiences.
  • Experience with profiling, debugging and optimizing apps for smooth performance.
  • Good understanding of networking libraries and REST API's JSON
  • Good understanding of unit-testing, UI Testing and frameworks like Junit, Espresso and Mockito.
  • Good understanding of REST API's, JSON and  networking libraries like Retrofit or OKHttp.
  • Familiarity with Gradle for dependency management and build configuration.
  • Proficiency in Android Jetpack components, such as Navigation, viewModel, LiveData, Room and Workmanager.
  • SDK development experience is a plus.

What we offer:

  • The opportunity to work for an innovative product in an innovative environment
  • The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today
  • Personal and professional development training and courses
  • Access to the latest technologies
  • Collaborate with cross-functional teams to configure and customize solutions to improve and deliver new features
  • Working environment and team that will make you enjoy the time spent in the office.
  • Multiple online and offline benefits from our partners.
Apply
CSRF
**
POST