آگهی‌های استخدامی

استخدام Senior Android developer

نایزک | Nizek
تهران، تهران

شرح موقعیت شغلی

We are looking for a passionate Senior Android Engineer to join our Mobile Engineering team. You will join a talented team of engineers who collaborate closely to deliver Android, iOS, and Websites for our international customers. In this role, you will work on creating outstanding native experiences for our applications.


Job Requirements:

  • Android Development Expertise: Minimum of 3 years of hands-on experience in Android app development.
  • Proficiency in Android Frameworks: In-depth knowledge of Android frameworks and components.
  • Kotlin Mastery: Strong proficiency in Kotlin, and a deep understanding of its features and best practices.
  • Object-Oriented Programming: Solid understanding and practical experience with principles of object-oriented programming (OOP).
  • SOLID Principles: Proven ability to design scalable and maintainable applications using SOLID design principles.
  • Reactive Programming: Experience with Reactive Programming (e.g., RxJava) for building responsive and resilient applications.
  • RESTful APIs: Hands-on experience in integrating and working with RESTful APIs to create seamless and data-driven mobile experiences.
  • Version Control: Proficient in using Git for source control, with experience in managing codebases in collaborative environments.
  • Code Quality: A passion for writing clean, maintainable, and testable code, with a strong commitment to delivering high-quality software.
Bonus Points:

  • Dynamic UI Creation: Experience in dynamically creating UI elements programmatically without relying on XML layouts.
  • Kotlin Coroutines: Familiarity with Kotlin coroutines for managing asynchronous tasks efficiently.
  • Single-Activity Architecture: Knowledge of implementing single-activity architecture for modular and maintainable code.
  • Testing Practices: Experience with Unit Testing and UI Testing frameworks to ensure robustness and reliability of applications.
  • MVVM Architecture: Understanding of the MVVM (Model-View-ViewModel) architecture pattern and its application in Android development.

مهارت‌های مورد نیاز

  • Android
  • Kotlin
  • Java
  • Android SDK

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۵/۲۸
ارسال رزومه