استخدام برنامهنویس اندروید(دورکاری)
شرح موقعیت شغلی
About the Role
We are looking for an Android developer to build and support our mobile application. You will work alongside a small team of engineers and designers, with a direct line of communication with HICH's leadership team. You'll need to be innovative, collaborative, forward-thinking, and agile in the face of evolving requirements and priorities.
What you'll work on
Participate in all aspects of the Mobile Software Development lifecycle; supporting existing software development efforts and developing new software modules.
Develop, maintain, test, analyze performance, troubleshoot, and fix applications and code. Produce deliverables with clean, well-documented, and easily maintainable code that adheres to defined coding standards and best practices.
Proactively identify issues and solutions that help improve software quality.
Essential experience
- 5+ years of hands-on Android development experience in an agile team
- Have published and supported one or more Android apps in the Google Play Store
- Experience in Kotlin and Java
- Ability to develop mobile applications with modern architecture patterns like MVVM, MVP, and general design considerations
- Working with Git version control system, including branching and merging strategies
- Experience in using CI/CD tools like Gitlab CI/CD, Jenkins, Firebase App Distribution
- Experience in RxJava/Android, Kotlin Coroutines and dependency injection framework Dagger/Hilt, and popular third-party libraries such as OkHttp
- Strong knowledge of RESTful web services and handling JSON data
- Knowledge of Android Architectural Components, Lifecycles, LiveData
Job Type
Full-time (Remote), Permanent (3 months provisional period)
مهارتهای مورد نیاز
- Android
- Java
- CI/CD
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۳۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت