SELECT * FROM jobs WHERE id=5667
Android developer
Cluj-Napoca
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.
CSRF
**
POST