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

توسعه‌دهنده React Native | React Native Developer

توسعه‌دهنده React Native | React Native Developer - آلتراتریدر | UltraTrader
آلتراتریدر | UltraTrader
در تهران
در وبسایت ایران تلنت  (چند ساعت پیش)
اطلاعات شغل:
نوع همکاری:  Part Time
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

توضیحات شغلی:
ما به دنبال یک توسعه دهنده بومی REACT ماهر و متفکر هستیم تا به تیم مهندسی محصول رو به رشد خود بپیوندیم. شما مسئولیت ساخت و نگهداری برنامه های تلفن همراه با کیفیت بالا را که توسط هزاران کاربر استفاده می شود ، خواهید داشت. کار شما به طور مستقیم بر تجربه کاربر ، عملکرد و قابلیت اطمینان محصول ما تأثیر خواهد گذاشت.

شما از نزدیک با طراحان ، مهندسان پس زمینه و مدیران محصول همکاری خواهید کرد تا تجربیات موبایل قوی ، مقیاس پذیر و ظریف را انجام دهید. شما باید نسبت به معماری تمیز ، کد قابل استفاده مجدد و پیشرفت مداوم اشتیاق داشته باشید. مأموریت شما این است که اطمینان حاصل کنید که پایگاه برنامه ما از شیوه های کد پاک پیروی می کند ، به اصول محکم پیروی می کند و برای رشد و عملکرد طولانی مدت به خوبی ساختار یافته است. شما به شکل گیری استانداردهای فنی ، اجرای بهترین شیوه ها و به طور مداوم اصلاح کننده برای بهبود سلامت و وضوح پایگاه کد کمک خواهید کرد. کتابخانه ها.

از استانداردهای کد تمیز و اصول جامد (به ویژه SRP ، خشک و جدایی نگرانی ها) پیروی کنید. بهبود عملکرد برنامه و بهره وری توسعه دهنده.

مسائل مربوط به معماری را به صورت پیشگیرانه شناسایی کرده و روی بهبود ساختار کلی و حفظ برنامه کار کنید. Redux Toolkit and React Query (یا ابزارهای مشابه مدیریت داده/داده).

درک عمیق از کد تمیز ، اصول جامد ، خشک و SRP.


با شیوه های اصلاح مجدد و تکنیک های بهبود کدو. Graphql.

مهارت های ارتباطی خوب و توانایی کار در یک محیط مشترک.

یک ذهنیت فعال و حل مسئله با یک حس قوی مالکیت. (iOS/Android).

تجربه کار در تیم های چابک یا استارتاپ ها را تجربه کنید.


We’re looking for a skilled and thoughtful React Native developer to join our growing product engineering team. You will be responsible for building and maintaining high-quality mobile applications used by thousands of users. Your work will directly impact the user experience, performance, and reliability of our product.

You will collaborate closely with designers, backend engineers, and product managers to craft robust, scalable, and elegant mobile experiences. You should be passionate about clean architecture, reusable code, and continuous improvement.

Mission:

To deliver high-quality, maintainable, and scalable mobile applications using React Native and TypeScript. Your mission is to ensure our app codebase follows clean code practices, adheres to SOLID principles, and is well-structured for long-term growth and performance. You’ll help shape technical standards, enforce best practices, and continuously refactor to improve the health and clarity of the codebase.

Responsibilities:


  • Develop and maintain cross-platform mobile applications using React Native and TypeScript.
  • Architect application features using Redux Toolkit, React Query, and other modern libraries.
  • Follow clean code standards and SOLID principles (especially SRP, DRY, and separation of concerns).
  • Refactor existing code to improve readability, structure, and performance.
  • Participate in code reviews and help maintain high standards for code quality.
  • Collaborate with product, design, and backend teams to define and implement user-centric features.
  • Continuously improve app performance and developer productivity.
  • Proactively identify architectural issues and work on improving the overall structure and maintainability of the app.

Requirements:


  • 2+ years of experience developing mobile applications with React Native.
  • Strong proficiency in TypeScript and modern JavaScript (ES6+).
  • Hands-on experience with Redux Toolkit and React Query (or similar state/data management tools).
  • Deep understanding of clean code, SOLID principles, DRY, and SRP.
  • Experience with refactoring practices and codebase improvement techniques.
  • Familiarity with mobile-specific concerns such as performance optimization, offline access, and cross-platform consistency.
  • Comfortable working with REST APIs and/or GraphQL.
  • Good communication skills and the ability to work in a collaborative environment.
  • A proactive, problem-solving mindset with a strong sense of ownership.

Nice to Have:


  • Experience with tools like Reanimated, React Navigation, or Expo.
  • Familiarity with native modules (iOS/Android).
  • Experience working in agile teams or startups.
  • Exposure to CI/CD pipelines and mobile release workflows.

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

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