android-developer-native
Description du poste
We are looking for an Android Developer — Native to design, develop, and maintain native Android applications. You will work closely with product designers, backend engineers, and product teams to create scalable, reliable, and polished mobile experiences.
Responsibilities
Develop and maintain native Android applications using Kotlin and modern Android frameworks.
Translate product requirements and designs into high-quality mobile experiences.
Build reusable, maintainable, and well-tested components.
Integrate applications with REST APIs, backend services, and third-party technologies.
Optimize application performance, stability, and responsiveness.
Implement secure data storage, authentication, and communication.
Debug issues and resolve crashes, bugs, and performance problems.
Write unit and UI tests to ensure application quality.
Collaborate with designers, backend engineers, and product teams.
Participate in code reviews and contribute to Android development best practices.
Prepare and support application releases through the Google Play ecosystem.
Requirements
Professional experience developing native Android applications.
Strong proficiency in Kotlin.
Experience with Android SDK and modern Android development tools.
Familiarity with Jetpack libraries and architecture patterns.
Experience integrating REST APIs and backend services.
Familiarity with Android Studio, Git, testing, and debugging tools.
Understanding of mobile security, performance, and accessibility principles.
Strong problem-solving and communication skills.
Ability to work effectively in a collaborative product team.
What We Value
Clean, maintainable, and scalable code.
Strong attention to performance and user experience.
Ownership from development through release.
Curiosity and continuous learning within the Android ecosystem.
Collaboration with design, product, and engineering teams.