Unit-testing code for robustness, including edge cases, usability, and general reliability
Bug fixing and improving application performance
Requirements
Minimum Bachelor's degree in mathematics, statistics, computer science, industrial engineering, or software engineering
Minimum 2 years of experience in the related field
Proficiency in Kotlin
Proficiency in Java
Deep knowledge of Android core concepts, Designing efficient UI, Play Services APIs(map, locations, …), Animations, Dependency Injection, RX (Reactive programming), Android Jetpack Architecture Components, Material Design.
Familiarity with cloud message APIs and push notifications
Experience working with remote data via REST and JSON
Proficiency in software architecture
Experience in using Android Studio tools like Profiler, Debugging tools, command-line tools, and ADB
Deep knowledge of Unit Testing & UI Testing
Ability to work as a team player
Proficiency in using Git
Proficiency in MVVM architecture
Solid understanding of the full mobile development life cycle
معرفی شرکت
اسنپ محصولی ایرانی است که از تیمی خلاق، جوان و تحصیلکرده قدرت میگیرد و در تلاش است تا صنعت فناوری اطلاعات و ارتباطات را به زندگی روزمره جامعه پیوند بزند.
اهداف بزرگی در سر داریم و بلند پروازیم. قصد داریم اسنپ را به بهترین راهکار برای سفرهای درونشهری ایران تبدیل کنیم و در این راه به کمک افراد خلاق، سختکوش و بلندپرواز احتیاج داریم. اگر چنین خصوصیاتی دارید خوشحال میشویم که رزومه خود را برایمان ارسال کنید.