استخدام برنامهنویس اندروید (Android Developer)
شرح موقعیت شغلی
صرافی بیت 24 از شما برنامهنویس عزیز که خوشاخلاق، منظم و مسئولیتپذیر هستید دعوت میکند تا به تیم ما بپیوندید و در سمت برنامهنویس اندروید، جای خالی خود را در کنار سایر همکاران و مهندسان پر کنید.
ما به دنبال فردی جوان و پرانرژی هستیم که بتواند با تلاش و اشتیاق در کنار تیمی از افراد با تجربه رشد کرده و همزمان، سبب پیشرفت مجموعه شود. در بیت 24، مستندسازی، بهروز بودن و کار گروهی اهمیت بسیار بالایی دارند و ما اطمینان داریم شما نیز با نوشتن کدهای باکیفیت، تستشده و مقیاسپذیر، ما را در این امر یاری خواهید کرد.
مسئولیتها
- توسعه و پیادهسازی برنامههای اندرویدی با تمرکز بر کارایی و مقیاسپذیری
- همکاری با تیم طراحی و سایر اعضای فنی برای بهبود تجربه کاربری و رابط کاربری اپلیکیشن
- مستندسازی کامل کدها و فرآیندهای توسعه
- اجرای تستهای واحد و تستهای ابزاری (Instrumental Tests) برای تضمین کیفیت برنامه
- مشارکت در حل مشکلات فنی و ارائه راهکارهای مناسب برای بهینهسازی پروژهها
- همکاری مستمر با تیم فنی برای بهروزرسانی و بهبود مستمر کدهای پروژه
شرایط احراز
- تسلط کامل به مفاهیم پایه برنامهنویسی
- تسلط کامل به زبان برنامهنویسی Kotlin
- تجربه کار با معماری MVVM و MVI و Clean Arch و پیادهسازی آن در پروژهها
- دانش قوی در اصول UI و UX استاندارد اندروید (Material Design)
- تسلط در کار با APIهای وب (REST)
- آشنایی و تجربه کار با وب سوکتها (WebSockets)
- آشنایی با Firebase و قابلیتهای مختلف آن
- تجربه کار با Android Jetpack و کتابخانههای آن
- تجربه کار با Ktor برای ارتباطات شبکه
- تسلط به Dependency Injection با Hilt
- تسلط به مفاهیم Multi-Threading در اندروید و آشنایی با RxJava, LiveData, RxAndroid, Coroutines
- آشنایی با Git برای مدیریت نسخهها و کنترل سورس
- تجربه و آشنایی با Unit Tests و Instrumental Tests برای تضمین کیفیت نرمافزار
شرایط کاری
- امکان پیشرفت و ارتقاء شغلی در محیطی پویا و دوستانه
- حضور در تیمی از مهندسان و برنامهنویسان حرفهای و متخصص
- ارائه مزایای رقابتی و فرصتهای آموزشی برای بهروز بودن در تکنولوژیهای روز دنیا
اگر احساس میکنید شما همان برنامهنویسی هستید که ما به دنبالش هستیم، فرصت را از دست ندهید! درخواست خود را ارسال کنید تا عضوی از تیم موفق و باانگیزه بیت 24 شوید.
مهارتهای مورد نیاز
- Android
- Kotlin
- MVVM
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست