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

فلیکسین | Felixin

استخدام Senior Android Native Developer (دورکاری)

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

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

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

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

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

    توافقی

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

Qualifications

  • Strong Proficiency: A deep understanding of Android development, including Java and Kotlin, and experience working with the Android SDK.
  • Architecture Patterns: Knowledge of architectural patterns like MVVM, MVP, or Clean Architecture for building scalable and maintainable Android apps.
  • API Integration: Experience in integrating RESTful APIs and other web services into Android applications. Experience with GraphQL is a plus. 
  • Database Management: Familiarity with SQLite and other local data storage solutions for Android.
  • Performance Optimization: Skills in optimizing app performance, memory management, and resource efficiency.
  • Version Control: Proficiency with version control systems like Git for code collaboration.
  • Advanced Programming: Experience in applying Object-Oriented Programming (OOP) principles, adhering to SOLID and clean code programming principles, and utilizing Dependency Injection providers like Dagger2 and Hilt. Solid understanding of multi-threading in Android. 
  • Third Party libraries integration: Having experience with common third-parties for push notification such as firebase
  • Socket programming: Socket programming experience is a plus 
  • UI implementation: Solid knowledge of Material UI in android 

  • Responsibilities

  • App Development: Lead the design, development, testing, and deployment of mobile applications for Android and cross-platform solutions using React Native.
  • Architecture and Design: Architect mobile app solutions, choose appropriate design patterns, and ensure code maintainability and scalability. Collaborate with the team to create a cohesive architecture.
  • Code Quality: Set and enforce coding standards, conduct code reviews, and mentor junior developers in best practices for both Android and React Native.
  • Platform Expertise: Stay up-to-date with the latest Android trends, Android versions, and React Native updates. Leverage deep knowledge to make informed decisions.
  • Performance Optimization: Optimize app performance on both Android and React Native platforms, addressing issues related to memory, CPU, and network.
  • UI/UX Design: Collaborate with designers and ensure that the UI/UX is both visually appealing and user-friendly on both Android and cross-platform apps.
  • Cross-Platform Development: Leverage expertise in React Native to maximize code sharing and streamline development efforts across platforms.
  • API Integration: Lead API integration efforts, working with backend developers to ensure smooth data exchange between the mobile app and server.
  • Testing: Establish and oversee testing strategies, including unit testing, UI testing, and end-to-end testing, to ensure app reliability.
  • Security: Implement best practices for mobile app security, including data encryption, authentication, and authorization on both Android and React Native apps.
  • Documentation: Maintain comprehensive documentation for code, APIs, and architectural decisions to facilitate collaboration and onboarding of new team members.
  • Troubleshooting: Quickly identify and resolve complex issues and bugs, providing support to junior developers when needed.
  • App Store Management: Manage the deployment process on Google Play Store and Apple App Store for both Android and iOS versions.
  • Continuous Learning: Stay updated with emerging technologies, libraries, and tools in mobile development, sharing knowledge with the team.
  • Team Collaboration: Collaborate effectively with cross-functional teams, including designers, backend developers, and QA engineers.
  • Mentorship: Provide mentorship and guidance to junior developers, helping them grow and improve their skills in Android and React Native development.
  • Code Version Control: Utilize version control systems like Git to manage code repositories effectively.
  • Communication: Maintain clear communication with project stakeholders to gather requirements, provide updates, and ensure alignment with project goals.
  • Problem Solving: Tackle complex technical challenges and propose innovative solutions for both Android and React Native development.
  • Code Review: Conduct thorough code reviews and provide constructive feedback to maintain high code quality.

معرفی شرکت

شركتFelixin يك کمپانی با بيش از ۵سال سابقه فعالیت مستمر و موفق در حوزه توسعه نرم افزار مي باشد با گسترش فعالیت و افزایش پروژه ها، ما از نيروهاي كار جوان و خلاق كه مشتاق به همكاري در زمينه هاي برنامه نويسي و توسعه نرم افزار هستند، دعوت به عمل ميآوريم. اين شرکت سعی بر آن دارد تا با بهره گيري از دانش و مهارت افراد متخصص و خلاق، راه موفقيت كسب و كارها را با ارائه جامع ترين راهكارها و محصولات فناوري اطلاعات هموار كند.

فرهنگ سازمانی
جسارت و شجاعتتان را در فلیكسين خواهيم ساخت ، اينجا اشتباه كردن مجاز است و ما اشتباه ميكنيم تا بالغ شويم. شفافيت بزرگترين ركن شركت ماست. ما همواره بدنبال چالش ها هستيم و باور داريم با مواجه شدن بر چالش ها غلبه خواهيم كرد و آينده خود را اكنون خلق خواهيم كرد. ما به خوبی درك كرده ايم كه بزرگترين سرمايه ما، همكاري حرفه اي و صميمانه در يك محيط كاملا پويا و فعال است. فلیكسين چيزي جز سرمايه هاي انساني نيست. اگر به اين قابليتها در وجودتان اطمينان داريد، بدانيد كه ما با آغوش باز پذيراي شما هستيم.

مزاياي همكاري با ما
ما تلاش مي كنيم تا در يك محيط كاري خوب و صميمانه فرصت رشد و يادگيري را فراهم كنيم
* مسيرهاي شغلي رو به رشدي را تجربه كنيم
* امنيت شغلي را احساس كنيم
* ساعت كار منعطف جهت تعادل كار و زندگی را تجربه كنيم
* کلاس و ورکشاپ های اموزشی مرتبط جهت پیشرفت همکاران
  • مهارت‌های مورد نیاز

    react native RestFul API OOP
  • جنسیت

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

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

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

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

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است
image/svg+xml