همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

استخدام برنامه‌نویس Android (دورکاری)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت دورکاری
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

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

Are you passionate about developing reliable and efficient Android applications? We're looking for a skilled Android Developer to join our team. You'll work on projects that improve user experience and ensure the performance and reliability of our mobile applications.

Responsibilities:

  • Develop and Maintain: Design, develop, and maintain high-quality Android applications with a strong focus on performance and reliability.
  • Android Kernel Understanding: Gain a deep understanding of the Android kernel and its development, including how Android integrates with the kernel.
  • Collaborative Development: Work closely with cross-functional teams, including designers, product managers, and backend developers, to deliver high-quality features and seamless user experiences.
  • Optimize Performance: Identify bottlenecks and bugs, and devise solutions to address and improve application performance.
  • Code Quality: Write clean, maintainable, and well-documented code. Implement best practices for software development, including code reviews and testing.
Skills & Qualifications:

  • Experience: Minimum of Two year of professional experience in Android development.
  • Project Portfolio: At least one significant project available on reputable markets like Google Play Store or Amazon Appstore.
  • Programming Proficiency: Strong proficiency in Java and Kotlin programming languages.
  • Architectural Expertise: In-depth understanding of architectural patterns such as MVP and MVVM.
  • Networking Skills: Strong knowledge of network concepts, web services, REST APIs, and the Retrofit library.
  • Asynchronous Programming: Familiarity with Kotlin Flow, WebSocket, and Coroutines.
  • Reactive Programming: Experience with RxJava and RxAndroid.
  • Dependency Injection: Hands-on experience with Dependency Injection frameworks like Dagger, Hilt, or Koin.
  • Design Principles: Solid knowledge of SOLID principles, object-oriented programming, and design patterns.
  • Testing: Experience with unit testing and clean architecture to ensure robust application development.
  • Problem-Solving: Strong analytical and problem-solving skills.
Nice to Have:

  • Experience with Android Jetpack components.
  • Familiarity with Agile development methodologies.
  • Experience with CI/CD tools and practices.

معرفی شرکت

At Planit, we are at the forefront of the Web3 revolution, empowering innovators to build and launch decentralized applications (dApps) that are transforming the way we interact with the digital world. With our deep expertise in blockchain technology, we provide comprehensive services to our clients, from ideation and development to deployment and maintenance.
  • مهارت‌های مورد نیاز

    Android Kotlin RestFul API
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
image/svg+xml