نشان کن
کد آگهی: KP6731464911

توسعه دهنده اپلیکیشن موبایل | Mobile App Developer

توسعه دهنده اپلیکیشن موبایل | Mobile App Developer - مدیا تِک گایز | Media Tech Guys
مدیا تِک گایز | Media Tech Guys
در تهران
در وبسایت ایران تلنت  (چند ساعت پیش)
اطلاعات شغل:
نوع همکاری:  تمام‌وقت
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

شرح شغل: توسعه دهنده اپلیکیشن موبایل
عنوان شغل: بخش توسعه دهنده اپلیکیشن موبایل: نوع موقعیت آن: تمام وقت، برنامه کاری در محل: 5 روز در هفته (9:00 صبح تا 6:00 بعد از ظهر)


درباره نقش
ما به دنبال یک توسعه دهنده برنامه موبایل با انگیزه و مشتاق هستیم تا به تیم ما بپیوندد و از توسعه اپلیکیشن های موبایلی قابل اعتماد پشتیبانی کند. این یک فرصت عالی برای فردی است که مشتاق یادگیری و رشد در یک محیط مشترک در حین کار بر روی محصولات دنیای واقعی است.
شما از نزدیک با تیم های مهندسی، محصول و طراحی برای ایجاد ویژگی های کاربرپسند تلفن همراه، ادغام با خدمات پشتیبان، و بهبود عملکرد و پایداری برنامه کار خواهید کرد. اگر تمایل زیادی برای یادگیری دارید، توانایی تصدی وظایف و مهارت‌های کار گروهی مؤثر دارید، خوشحال می‌شویم از شما بشنویم.


خط گزارش‌دهی
به: مسئول مهندسی موبایل/مدیر مهندسی


مسئولیت‌های کلیدی
• کمک در ساخت و نگهداری صفحه نمایش از ویژگی‌های ios
و توسعه برنامه‌های کاربردی تلفن همراه. و از تجربه کاربری روان در همه دستگاه‌ها اطمینان حاصل کنید.
• برنامه‌های تلفن همراه را با apis آرام (و/یا graphql در صورت لزوم)، مدیریت وضعیت‌های بارگیری، خطاها و موارد لبه ادغام کنید.
• اشکال زدایی و حل مشکلات برای بهبود پایداری برنامه، عملکرد و تجربه کاربر.
• نوشتن کد تمیز و قابل نگهداری.• کدهای تمیز و قابل نگهداری را با پیروی از بهترین شیوه‌ها و یادگیری از استانداردهای تیمی
شرکت کنید. با کمک به نسخه‌سازی، آزمایش و استقرار در پلت‌فرم‌های توزیع برنامه، از نسخه‌های برنامه پشتیبانی کنید.
• به مستندسازی (راهنماهای راه‌اندازی، دستورالعمل‌های ساخت/اجرا، یادداشت‌های عیب‌یابی) کمک کنید.
• همکاری با طراحان ui/ux برای اطمینان از اجرای دقیق طرح‌ها و تعامل‌ها.


• تجربه فنی قوی (تجربه‌های فنی و حرفه‌ای 0 سال –
تجربه‌های فنی قوی) توسعه تلفن همراه.
• آشنایی با حداقل یک رویکرد توسعه موبایل:
– اندروید بومی (kotlin/java)، یا
– ios بومی (سریع)، یا
– پلتفرم متقابل (بالاتر / واکنش بومی).
• درک اصول رابط کاربری تلفن همراه (طرح‌بندی، پیمایش، مدیریت حالت، درک اولیه به عنوان پاسخ‌گویی به‌عنوان پاسخ‌دهی و پاسخگویی).
عملیات.
• آشنایی با git و جریان های کاری مشارکتی.
• مهارت های عیب یابی قوی و توجه به جزئیات.


شرایط برگزیده (مزایا)
• تجربه با الگوها/ابزارهای مدیریت ایالت (بسته به پشته: به عنوان مثال، riverpod/vvm، redux،
) تست‌ها) و ابزارهای اشکال‌زدایی (اندروید استودیو/xcode، گزارش‌گیری، نمایه‌سازی).
• درک مفاهیم عملکرد برنامه (زمان راه‌اندازی، استفاده از حافظه، کارایی شبکه).
• تجربه با اعلان‌های فشار، ذخیره‌سازی محلی، حالت آفلاین، یا تجزیه و تحلیل درون برنامه‌ای.
• قرار گرفتن در معرض ci/cd برای موبایل (e.br. نمونه کارها، github یا برنامه‌های منتشر شده که ابتکار و اشتیاق را نشان می‌دهند.


مهارت‌های نرم
• ارتباط قوی و همکاری با طراحان و مهندسان.
• دریافت راحت بازخورد و تکرار سریع.
• رویکرد سازمان‌یافته به کارها، با مدیریت زمان و قابلیت اطمینان.
• ذهنیت کنجکاو و مالکیت ارائه می‌کنیم.
• یادگیری کنجکاو ارائه می‌کنیم و فرصت رشد: راهنمایی، بازخورد، و تجربه دنیای واقعی کار بر روی محصولات زنده.
• شیوه‌های مهندسی مدرن: قرار گرفتن در معرض شیوه‌های کد پاک، بررسی‌ها، و فرآیندهای انتشار.
• تیم پویا و حمایتی: محیطی مشارکتی که در آن رشد تشویق می‌شود.
• تاثیر واقعی: ارائه ویژگی‌هایی که به کاربران ارائه می‌شوند و نتایج موفقیت‌آمیز محصول را بهبود می‌بخشند (firhats90>
روز)
• ویژگی‌های تلفن همراه کوچک تا متوسط را با راهنمایی و افزایش استقلال ارائه می‌کند.
• کد قابل نگهداری مطابق با استانداردهای تیم و معماری برنامه تولید می‌کند.
• با رفع اشکالات و بهبود پایداری/عملکرد به کاهش نقص‌ها کمک می‌کند.
• به طور موثر در بررسی‌ها، برنامه‌ریزی، و همکاری متقابل مشارکت می‌کند.
.


Job Description: Mobile App Developer
Job Title: Mobile App Developer Department: IT Position Type: Full-time, On-site Work Schedule: 5 days a week (9:00 AM to 6:00 PM)


About the Role
We are looking for a motivated and enthusiastic Mobile App Developer to join our team and support the development of modern, reliable mobile applications. This is a great opportunity for someone eager to learn and grow in a collaborative environment while working on real-world products.
You will work closely with engineering, product, and design teams to build user-friendly mobile features, integrate with backend services, and improve app performance and stability. If you have a strong willingness to learn, the ability to take ownership of tasks, and effective teamwork skills, we’d love to hear from you.


Reporting Line
Reports to: Mobile Engineering Lead / Engineering Manager


Key Responsibilities
• Assist in building and maintaining mobile application features for iOS and/or Android.
• Develop UI screens from designs and ensure a smooth user experience across devices.
• Integrate mobile applications with RESTful APIs (and/or GraphQL where applicable), handling loading states, errors, and edge cases.
• Debug and resolve issues to improve app stability, performance, and user experience.
• Write clean, maintainable code following best practices and team standards.
• Participate in code reviews and learn from constructive feedback.
• Support app releases by assisting with versioning, testing, and deployment to app distribution platforms.
• Contribute to documentation (setup guides, build/run instructions, troubleshooting notes).
• Collaborate with UI/UX designers to ensure accurate implementation of designs and interactions.


Technical Skills & Requirements
• 0–2 years of experience (or strong internship/project experience) in mobile development.
• Familiarity with at least one mobile development approach:
– Native Android (Kotlin/Java), or
– Native iOS (Swift), or
– Cross-platform (Flutter / React Native).
• Understanding of mobile UI fundamentals (layouts, navigation, state handling, responsiveness).
• Basic understanding of consuming APIs and handling asynchronous operations.
• Familiarity with Git and collaborative workflows.
• Strong troubleshooting skills and attention to detail.


Preferred Qualifications (Advantages)
• Experience with state management patterns/tools (depending on stack: e.g., Riverpod/Bloc, Redux, MVVM).
• Familiarity with testing (unit/UI tests) and debugging tools (Android Studio/Xcode, logging, profiling).
• Understanding of app performance concepts (startup time, memory usage, network efficiency).
• Experience with push notifications, local storage, offline mode, or in-app analytics.
• Exposure to CI/CD for mobile (e.g., Fastlane, GitHub Actions, Bitrise).
• Portfolio, GitHub, or published apps that demonstrate initiative and passion.


Soft Skills
• Strong communication and collaboration with designers and engineers.
• Comfortable receiving feedback and iterating quickly.
• Organized approach to tasks, with good time management and reliability.
• Curious mindset and ownership of assigned deliverables.


What We Offer
• Learning & Growth Opportunity: Mentorship, feedback, and real-world experience working on live products.
• Modern Engineering Practices: Exposure to clean code practices, reviews, and release processes.
• Dynamic & Supportive Team: A collaborative environment where growth is encouraged.
• Real Impact: Deliver features that go live to users and improve product outcomes.


What Success Looks Like (First 90 Days)
• Delivers small-to-medium mobile features with guidance and increasing independence.
• Produces maintainable code aligned with team standards and app architecture.
• Helps reduce defects by fixing bugs and improving stability/performance.
• Participates effectively in reviews, planning, and cross-functional collaboration.

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
یک‌شنبه 8 دی 1404، ساعت 01:32